picha

Dart somo la 25: DART OOP Nini maaan ya class na vipi utaweza kuitengeneza

Katika somo hili utajifunza maana ya class kwenye OOP paradigm, kisha utajifunza jinsi ya kutengeneza class.

Katika somo hili utakwenda kujifunza kuhusu class kwenye Dart OOP. utajifunza sintaksia zake na jinsi ya kuweza kuitumia.

 

Nini maana ya class 

Kwenye OOP class ni blueprint kwa ajili ya kutengeneza object. Lamda nitoe mfano upate kuelewa. Kwa mfano tunakuwa na class yetu inatwa gari kisha gari linakuwa na sifa zake na tabia zake. Kwa mfano gari lina rangi, milango na matairi hizi ji attribute za class yetu inayoitwa gari. HAlafu class yetu gari ikawa na tabia kama inatembea kwa haraka, ni ndogo, na ni nyepesi hizi ni behaviour yaani tabia. Katika course hii tutakwenda kutumia mfano wa gari.

 

Sasa kwa kuwa class yetu gari tumesha itengenezea tabia na sifa zake. Sasa tunapotaka kutengeneza object yeyote inayohus gari inakuwa na sifa hizo. Mfano object toyota katika sifa iiatkuwa na rangi nyeusi, milango miwili, na matairi 4, na katika tabia itakuwa ni ndogo, na ni nyepesi. 

 

Sasa kila unapotengeneza object lazima ufuate sifa hizo. Iwe ni toyota, BMW, bugati ama object yeyote ambayo ni gari. Ndio maana tunasema class ni blueprint kwa maana object zote zitafuata mpangilio uleule wa class husika. Ni sawa na kufananisha class na ramani ya nyumba. Kwa maana nyumba itafuaa kama ramani inavyotaka.


 

Jinsi ya kuandika class.

Ili uweze kutengeneza Class tutatumia keyword class ikifuatiwa na jina la hiyo class mfano gari kisha itafuatiwa na mabano {} ambapo ndani yake kutakaa code za hiyo class.

Mfano:

class gari{

 

}


 

Sehemu iliyo ndani ya mabano {} ndio huitwa  body of the class<">...

Jiunge nasi WhatsApp kupata update zetu

Zoezi la Maswali

Nyuma Endelea


Umeionaje Makala hii.. ?

Nzuri            Mbaya            Save
Author: Rajabu image Tarehe: 2023-12-11 Topic: DART Main: ICT File: Download PDF Views 1086

Share On:

Share follows: 0 | Unique share links followed: 0
Sponsored links
👉1 Kitau cha Fiqh    👉2 Tafasiri ya Riyadh Swalihina    👉3 Dua za Mitume na Manabii    👉4 Madrasa kiganjani    👉5 web hosting    👉6 Sira ya Mtume Muhammad (s.a.w)   

Post zinazofanana:

DART somo la 40: factory constructor

Katika somo hiliutakwenda kujifunza aina nyingine ya constructor ambayo hutumika kwenye Dart. aina hiyo ni factory constructory.

Soma Zaidi...
DART somo la 30 :Jinsi ya kutengeneza setter na geter kwenye OOP

Katika somo hili tutakwenda kujifunza zaidi kuhusu method za getter na setter. Tutakwenda kuona hasa zinavyotumika na zinavyotengenezwa.

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 22: Jinsi ya kutumia html library kwenye Dart

Katika somo hili tutakwenda kujifunz ajinsi ya kutumia library ya html kwenye Dart. somo hili litakupeleka kujifunza jinsi ya ku display dart output kwenye faili la html.

Soma Zaidi...
DART somo la 15: parameter kwenye function za Dart

Katika somo hili tutakwenda kuzungumzia kuhusu parameter kwenye Dart function. Pia tutakwenda kuona mambo mengine yanayohusu function

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 29: Dart encapsulation

Katika somo hili tutawenda kujifunza kuhusu encapsulatio kwenye Dart OOP na jinsi inavyoweza kutumika.

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 19: method zinazotumika kwenye set data type kwenye Dart

Katika somo hili utakwenda kujifunza kuhusu set data type pamoja na method ambazo hufanya kazi kwenye set.

Soma Zaidi...
DART somo la 13: function kwenye dart

Katika somo hili utakwenda kujifunza kuhusu function kwenye dart, jisni ya kziandika na matumizi yake.

Soma Zaidi...