Katika somo hili utakwenda kujifunza kuhusu enum na inavyotumika kwenye Dart.
Kwenye Dart, enum ni kama ilivyo katika lugha nyingine nyingi. Ni njia ya kutengeneza seti ya thamani zinazojulikana, na kila mojawapo inawakilisha thamani maalum. Enum hutengenezwa kwa kutumia keyword enum.
Hapa kuna mfano wa jinsi enum inavyofanya kazi katika Dart:
enum gari {
toyota,
BMW,
basi,
bugati
}
void main() {
gari mycar = gari.toyota;
switch (mycar) {
case gari.toyota:
print("Gari ni Toyota");
break;
case gari.bugati:
print("Gari ni bugati");
break;
case gari.BMW:
print("Gari ni BMW");
break;
case gari.basi:
print("Gari ni basi");
}
}
Sifa za enum
Angalia mfano mwingine hapa chini
enum Gender { Male, Female, Other }
class Person {
// Properties
String? firstName;
String? lastName;
Gender? gender;
// Constructor
Person(this.firstName, this.lastName, this.gender);
// display() method
void display() {
&nbs">...
Jifunze zaidi, na wasiliana nasi ukiwa na App yetu. Bofya link hapo chini kuweza kuipakua.
Download NowUmeionaje Makala hii.. ?
Katika somo lililopita tumejifunza kuhusu sintaksia za dart. Katika somo hili utakwenda kujifunza jinsi ya kutengeneza variable kwenye Dart.
Soma Zaidi...Katika somo hili utakwenda kujifunza kuhusu class interface na inavyotofautiana na class abstract
Soma Zaidi...Katika somo hili tutakwenda kujifunza zaidi kuhusu method za getter na setter. Tutakwenda kuona hasa zinavyotumika na zinavyotengenezwa.
Soma Zaidi...Katika somo hili utakwenda kujifunza jinsi ya kusoma na kuandika faili kwa kutumia Dart programming.
Soma Zaidi...Katika somo hili tutakwenda kuingia ndani zaidi kwenye somo la function. Hapa tutakwenda kuona aina za function.
Soma Zaidi...Katika somo hili utakwenda kujifunza maana ya OOP na faida zake. Pia utakwenda kujifunza kuhusu features za OOP.
Soma Zaidi...Katika somo hili utajifunza jinsi ya kuunganisha databse na Dart. Pia utajifunza jinsi ya kuset environment kwenye kompyuta ili kuweza kutumia Dart sdk kwenye CMD.
Soma Zaidi...Katika somo hili utakwenda kujifunza kuhusu abstract class na abstract method kwenye Dart.
Soma Zaidi...Katika somo hili utajifunza maana ya class kwenye OOP paradigm, kisha utajifunza jinsi ya kutengeneza class.
Soma Zaidi...Katika somo hili utakwenda kujifunza aina za data zinazotumika kwenye Dart.
Soma Zaidi...