picha

DART somo la 32: Inheritance kwenye construct method:

Katika masomo yaliopita tumesha jifunza jinsi inheritance inavyokuwa, ila hatujaona kwa namna gani utaweza ku inherit constructor method. Somo hili litashughulika na swla hilo.

Ineritance kwenye constructor method hasa hapa tunajifunza jins ambavyo utaweza kurithi constructor mrthod kutoka kwenye parent class.

 

Mfano:

Hapa nina class mbili ambazo ni gari ambayo ni parent class na toyota ambayo ni child class. Kila moja ina constructor method. Hivyo constructor method kutoka kwenye parent class inaanza kitwa kabla ya child class.

class gari {

 // Constructor

 gari() {

   print("Tunauza gari");

 }

}

 

class Toyota extends gari {

 // Constructor

 Toyota() {

   print("Tunauza toyota");

 }

}

 

void main() {

 Toyota();

}

 

 

Pia unaweza kurirhi constructor yenye patameter. Hapa tunawez atena kutumia keyword supper ili kuweza kuitumia constructor kutoka kwenye parent class kuja kwenye child class.

class gari {

 // Constructor

 gari(String jina, String rangi) {

   print("Tunauza gari");

   print("Name: $jina");

   print("Color: $rangi");

 }

}

 

class toyota extends gari {

 // Constructor

 toyota(String jina, String rangi) : super(jina, rangi) {

   print("Bei zetu ni nafuu");

 }

}

 

void main() {

 toyota("Avalon", "Nyeusi");

}

 

 

Pia t">...

Jiunge nasi WhatsApp kupata update zetu

Zoezi la Maswali

Nyuma Endelea


Umeionaje Makala hii.. ?

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

Share On:

Facebook WhatsApp
Sponsored links
👉1 Kitau cha Fiqh    👉2 Tafasiri ya Riyadh Swalihina    👉3 web hosting    👉4 ai web app    👉5 Madrasa kiganjani    👉6 Sira ya Mtume Muhammad (s.a.w)   

Post zinazofanana:

DART somo la 4: Jinsi ya kuandika na kutumia variable kwenye Dart

Katika somo lililopita tumejifunza kuhusu sintaksia za dart. Katika somo hili utakwenda kujifunza jinsi ya kutengeneza variable kwenye Dart.

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 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 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 35: Enum kwenye Dart:

Katika somo hili utakwenda kujifunza kuhusu enum na inavyotumika kwenye Dart.

Soma Zaidi...
DART somo la 45: Jinai ys kutuma mysql database

Katika somo hili utakwenda kujifunza jinsi ya kutumia database ya mysql kwenye Dart. hakikisha umeelewa vyema na kutekeleza yalioelekezwa kutoka kwenye somo lililopita.

Soma Zaidi...
DART somo la 28: Named constructor na constant constructor kwenye OOP

Ka tika somo hili utakwenda kujifunza kuhusu concept ya named constructor na constant constructor kwenye Object Oriented Programming.

Soma Zaidi...
DART somo la 21: Jinsi ya kutengeneza library kwenye Dart

Katika somo hili utajifunza kuhusu dart library. Pia tutakwend aktengeneza library yetu wennyewe kwa ajili ya kufanya mazoezi zaidi.

Soma Zaidi...