picha

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: 2023-12-15 Topic: DART Main: ICT File: Download PDF Views 805

Share On:

Facebook WhatsApp
Sponsored links
👉1 Bongolite - Game zone - Play free game    👉2 Madrasa kiganjani    👉3 Tafasiri ya Riyadh Swalihina    👉4 Simulizi za Hadithi Audio    👉5 Dua za Mitume na Manabii    👉6 web hosting   

Post zinazofanana:

DART somo la 3: Aina za Data

Katika somo hili utakwenda kujifunza aina za data zinazotumika kwenye Dart.

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 somola 42: Asynchronous programming

Katika somo hili tutakwenda kujifunza concept nyingine ya asynchronous programming.

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 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 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 2: syntax za dart

Katika somo hili tutatkwenda kuziona baadhi ya xyntax yaani kanunu za uandishi wa code za dart.

Soma Zaidi...
DART somo la 17: method za namba zinazotumika kwenye dart

Katika somo hili utakwenda kuziona method za dart zinazotumika kwenye namba. pia utajifunzakuhusu math library

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 41: concept ya generic kwenye dart

Katika somo hili utakwenda kujifunza kuhusu concept ya generics ili kuweza kufanya kazi na aina mbalimbali za data kwenye class.

Soma Zaidi...