image

DART somo la 24: Dart OOP maana ya Object Oriented Programming kwenye Dart

Katika somo hili utakwenda kujifunza maana ya OOP na faida zake. Pia utakwenda kujifunza kuhusu features za OOP.

OOP ni kifupisho cha maneno Object Oriented Programming. Hii ni moja katika mitindo inayotumiwa kwenye programming yaani (programming paradigm) mitindo mingine ni kama 

  1. Imperative programming
  2. Declarative programming
  3. Procedural programming
  4. Functional programming

Dart ni Object Oriented Programming language kwa maana kila kitu kinachukuliwa kama object kwenye Dart. Kwenye OOP object inaweza kuwa kitu chochote kama gari, mbuzi, kondoo, simu. Kisha object inakuwa na sifa zake kama vile urefu, rangi, kimo, ukubwa. Pia object inakuwa na tabia kama kutembea, kuzungumza, kucheka, kuharibuka. Hizi sifa huitwa attributes na hizi tabia huitwa behaviour

Faida za OOP

    ">...



    Kama unahitaji kuuliza maswali Bofya hapa





               

    Je! umeipenda hii post?
    Ndio            Hapana            Save post

    Rajabu Tarehe 2024-05-10 14:53:23 Download PDF     Share On Facebook or Whatsapp Imesomwa mara 303


    Sponsored links
    👉1 Kitabu cha Afya     👉2 kitabu cha Simulizi     👉3 Madrasa kiganjani     👉4 Kitau cha Fiqh    

    Post zifazofanana:-

    DART somo la 9: for loop na for in loop kwenye dart, kazi zake na jinsi ya kuadika
    Katika somo hli utakwend akujifunza kuhusu loop kwenye Dart. Loop zimegawanyika katika makundi mnne ambayo ni for loop, while loop, for in loop na do while loop. Soma Zaidi...

    DART somo la 12: Kuchukuwa user input kwenye Dart
    Jinsi ya kuchukuwa user input kwenye Dart kwa ajili ya kuongeza user interaction kwenye program. Soma Zaidi...

    DART somo la 11:break and continue statement kwenye Dat loop
    Katika somo hili utakwenda kujifunza kuhusu break na continue kwenye Dart loop za for loop na while loop. Soma Zaidi...

    DART somo la 17: method za namba zinazotumika kwenye dart
    Katika somo hili utakwenda kuziona method za dart zinazotumika kwenye namba. pia utajifunzakuhusu math library Soma Zaidi...

    DART somo la 33 concept ya polymorphism
    Katika somo hili utakwenda kujifunza kuhusu concept ya polymorphism. Soma Zaidi...

    DART - somo la 1: Kazi za dart programming na historia yake
    Katika somo hili utakwenda kujifunza kuhusu kazi za dart language. Pia nimekuandalia istoria fupi ya lugha ya DART. Soma Zaidi...

    DART somo la 24: Dart OOP maana ya Object Oriented Programming kwenye Dart
    Katika somo hili utakwenda kujifunza maana ya OOP na faida zake. Pia utakwenda kujifunza kuhusu features za OOP. Soma Zaidi...

    DART somo la 8: Matumizi ya switch case
    Katika somo hili utakwenda kujifunza kuhusu switch case na jinsi inavyofanya kazi kwenye Dart. Soma Zaidi...

    DART somo la 37: Class interface
    Katika somo hili utakwenda kujifunza kuhusu class interface na inavyotofautiana na class abstract Soma Zaidi...

    DART somo la 20: method zinazotumika kwenye map data type kwenye Dart
    Katika somo hili tutakwenda kujifunza kuhusu method ambazo hutumika kwenye map data type Soma Zaidi...

    DART somo la 36: Abstract class kweye Dart
    Katika somo hili utakwenda kujifunza kuhusu abstract class na abstract method kwenye Dart. Soma Zaidi...

    DART somola 42: Asynchronous programming
    Katika somo hili tutakwenda kujifunza concept nyingine ya asynchronous programming. Soma Zaidi...