DART somo la 35: Enum kwenye Dart:

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

  1. Zote zina value ambazo ni constant value walau moja
  2. Enum huwekwa nje ya class na sio ndani ya class
  3. Inaweza kuhifadhi constant value nyingi

 

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">...

Jiunge nasi WhatsApp kupata update zetu

Zoezi la Maswali

Nyuma Endelea


Umeionaje Makala hii.. ?

Nzuri            Mbaya            Save
Author: Rajabu image Tarehe: 1970-01-01 03:33:44 Topic: DART Main: ICT File: Download PDF Views 521

Share On:

Facebook WhatsApp
Sponsored links
👉1 Kitau cha Fiqh    👉2 Madrasa kiganjani    👉3 Sira ya Mtume Muhammad (s.a.w)    👉4 Tafasiri ya Riyadh Swalihina    👉5 Simulizi za Hadithi Audio    👉6 Kitabu cha Afya   

Post zinazofanana:

DART SOMO LA 16: String method zinazotumika kwneye Dart

Katika somo hili utakwenda kujfunza kuhusu String method zinazotumika kwenye Dart.

Soma Zaidi...
DART somo la 43: Stream kwenye Dart

Katika somo hili utakwenda ujifunz akuhusu concept ya stream kwenye Dart. pia ttaona kwa namna gani strean inaweza kutofautiana na future wakati zote mbili zipo kwenye asychronous programming.

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 44: Jinsi ya ku install mysql kwenye program ya dart

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...
DART somo la 31: inheritance kwenye DART OOP

Katika somo hili utakwenda kujifunza kuhusu inheritance, na inavyoweza kutumika kwenye Dart OOP.

Soma Zaidi...
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.

Soma Zaidi...
DART somo la 27: DART OOP: maana ya constructor method na jinsi inavyotumika kwenye OOP

Katika somo hili utakwenda kujifunza jins ya kutengeneza constructor method, pia utajifunza matumizi yake kwenye OOP.

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 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 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...