DART somo la 39: mixin kwenye dart
Katika somo hii utakwenda kujifunza kuhusu concept mixin na jinsi inavyoweza kutumika kwenye Dart.
Mixin
Hii ni njia inayowezesha kutumia code zaidi ya mara moja kwenye class zaidi ya moja. Tunatumia keyword mixin ili kuweza kuadika code ambazo tutakwenda kuzitua kwenye class.
Mfano
mixin tangazo{
//code
}
mixin taarifa{
// code
}
Ukitaka kuzitumia hizo code tutatumia keyword with. Sasa wakati mwingine unahitaji mixin ifanyekazi kwenye class maalumu. Hivyo wakati wa kuitengeneza utatumia on, angalia mfano hapo chni:
Mfano:
mixin tangazo{
//code
}
mixin taarifa{
// code
}
class gari with mixin tangazo, taarifa{
}
Mfano kw akutumia ON
class gari{
}
mixin toyota on gari{
}
Wacha tuone mfano kwa ujumla. Hapa nina ixin bili ambayo moja nimeiita toyota na nyingine nimeiita bugati. Nitatumia with ili kutuia zote kwenye class moja. Class hiyo nimeiita garri
mixin toyota {
void tangazo() {
print('Tunauza toyota');
}
}
mixin bugati {
void taarifa() {
print('Tunauza Bugati');
}
}
class gari with toyota, bugati {
}
void main() {
var car = gari();
car.taarifa();
car.tangazo();
}
mixin toyota {
void taarifa() {
print('Toyota');
}
}
mixin bugati {
void tangazo() {
print('Bugati');
}
}
class...
Umeionaje Makala hii.. ?
Share On:
👉1 Kitau cha Fiqh 👉2 Dua za Mitume na Manabii 👉3 Simulizi za Hadithi Audio 👉4 ai web app 👉5 Madrasa kiganjani 👉6 Sira ya Mtume Muhammad (s.a.w)
Post zinazofanana:
DART somo la 10: while loop na do while loop kwenye Dart
Katika somo hili utakwend akujifunza kuhusu while loop na do while loop zinavyofanya kazi katika Dart.
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 7: matumizi ya if, else, if else, else if kwenye Dart
Katika somo hili utakwenda kujifunza kuhusu namna ambavyo program inaweza kufanya maamuzi kulingana na mashart fulani.ama namna ambavyo program inaweza ku run code zaii ya mara moja kulingana na mashart. Hapa tutazingumzia flow of control statement
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 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 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...