Tofauti Kati ya Vigezo vya Darasa na Tukio

Orodha ya maudhui:

Tofauti Kati ya Vigezo vya Darasa na Tukio
Tofauti Kati ya Vigezo vya Darasa na Tukio

Video: Tofauti Kati ya Vigezo vya Darasa na Tukio

Video: Tofauti Kati ya Vigezo vya Darasa na Tukio
Video: JESHI LATANGAZA NAFASI ZA KUJIUNGA NA JWTZ 2023 KWA VIJANA WA TANZANIA 2024, Novemba
Anonim

Tofauti Muhimu – Vigezo vya Daraja dhidi ya Instance

Lugha nyingi za kisasa za upangaji zinaweza kutumia Upangaji Wenye Malengo ya Kitu. Kipengee kina data au sifa. Kitu kina tabia fulani. Zinajulikana kama mbinu. Mpango unaweza kuwa mfano kwa kutumia vitu. Programu ni mkusanyiko wa programu. Kwa hiyo, programu inaweza kutengenezwa na kutekelezwa kwa kutumia vitu. Vitu vinaingiliana kwa kutumia mbinu. Upangaji Unaoelekezwa na Kitu huboresha urekebishaji wa msimbo na utumiaji tena. Kunapaswa kuwa na darasa la kuunda vitu. Darasa ni mchoro wa kuunda kitu. Kwa hivyo, kitu ni mfano wa darasa. Katika programu, data ilihitajika kuhifadhiwa. Data huhifadhiwa katika maeneo ya kumbukumbu. Maeneo haya ya kumbukumbu huitwa vigezo. Kigezo cha mwanachama ni kigezo ambacho kinahusishwa na kitu fulani. Inapatikana kwa njia zake zote. Kuna aina mbili za vigeu vya wanachama ambavyo ni vigeu vya darasa na vigeu vya mfano. Tofauti kuu kati ya anuwai ya darasa na mfano ni kwamba, ikiwa kuna nakala moja tu ya kutofautisha iliyoshirikiwa na mifano yote ya darasa, anuwai hizo huitwa anuwai za darasa na ikiwa kila mfano wa darasa una nakala yake ya kutofautisha, basi. vigeu hivyo huitwa vigeu vya mfano.

Vigezo vya Madarasa ni nini?

Kunapokuwa na nakala moja pekee ya kigezo kilichoshirikiwa na mifano yote ya darasa, viambajengo hivyo huitwa vigeu vya darasa. Vigezo vya darasa ni vigeu vilivyotangazwa ndani ya darasa nje ya njia yoyote. Vigezo hivi vina neno kuu tuli. Vigezo hivi vinahusishwa na darasa, si kwa kitu.

Tofauti Kati ya Vigezo vya Darasa na Mfano
Tofauti Kati ya Vigezo vya Darasa na Mfano

Kielelezo 01: Vigezo vya Madarasa na Vigezo vya Mifumo

Rejea kipande cha msimbo kilicho hapa chini chenye vigezo vya darasa.

Mfanyakazi wa daraja la umma {

kitambulisho cha int tuli cha umma;

mshahara tuli wa umma mara mbili;

}

Jaribio la darasa la umma {

utupu msingi tuli wa umma(kamba args){

Mfanyakazi e1=Mfanyakazi mpya();

Mfanyakazi e2=Mfanyakazi mpya();

}

}

Kulingana na mpango ulio hapo juu, e1 na e2 ni vitu vya aina ya Mfanyakazi. Zote mbili zitakuwa na nakala sawa ya kumbukumbu. Ikiwa e1.id=1 na uchapishaji e2.id pia itatoa thamani 1. Inawezekana kuchapisha kitambulisho na thamani za mishahara kwa kutumia jina la darasa la Mfanyakazi kama vile Mfanyakazi.kitambulisho, Mshahara. Mwajiriwa n.k.

Vigezo vya Mifumo ni nini?

Wakati kila mfano wa darasa una nakala yake ya utofauti, basi vigeu hivyo hujulikana kama vigeu vya mfano. Rejelea programu iliyo hapa chini.

Mfanyakazi wa daraja la umma {

kitambulisho cha int cha umma;

mshahara mara mbili wa umma;

}

Mtihani wa darasa la umma{

utupu msingi tuli wa umma(kamba args){

Mfanyakazi e1=Mfanyakazi mpya();

e1.id=1;

e1.mshahara=20000;

Mfanyakazi e2=Mfanyakazi mpya();

e2.id=2;

e2. mshahara=25000;

}

}

Katika mpango mkuu, e1 na e2 ni marejeleo ya vipengee vya aina ya Mfanyakazi. Inawezekana kugawa thamani za kitambulisho na mshahara kwa kutumia opereta ya nukta kama vile e1.id, e1. mshahara n.k. Kitambulisho na mshahara katika darasa la Mfanyakazi hujulikana kama vigezo vya mfano. E1 na e2 ni vitu tofauti. Kila kitu kitakuwa na nakala tofauti ya vigezo vya mfano. E1 itakuwa na kitambulisho tofauti na mshahara na e2 itakuwa na kitambulisho tofauti na mshahara. Kwa hivyo, vigeu vya mfano huundwa wakati kitu au mfano huundwa.

Je, Kuna Ufanano Gani Kati ya Vigezo vya Darasa na Tukio?

  • Zote ni aina za vigeu.
  • Vigezo vyote viwili viko ndani ya darasa lakini nje ya mbinu yoyote.

Kuna tofauti gani kati ya Vigezo vya Daraja na Tukio?

Vigezo vya Darasa dhidi ya Vigezo vya Mifumo

Vigeu vya darasa ni vigeu ambavyo ndani yake kuna nakala moja tu ya kigeu kilichoshirikiwa na mifano yote ya darasa. Vigezo vya mifano ni vigeu wakati kila kiolezo cha darasa kina nakala yake ya kigezo.
Chama
Vigezo vya darasa vinahusishwa na darasa. Vigezo vya matukio vinahusishwa na vitu.
Idadi ya Nakala
Vigezo vya darasa huunda nakala moja kwa vitu vyote. Vigezo vya mifano huunda nakala tofauti kwa kila kitu.
Maneno muhimu
Vigezo vya darasa vinapaswa kuwa na nenomsingi tuli. Vigeu vya mifano havihitaji neno muhimu maalum kama vile tuli.

Muhtasari – Vigezo vya Darasa dhidi ya Instance

Upangaji programu unaolenga kitu ni dhana kuu ya upangaji. Inasaidia kuunda programu kwa kutumia vitu. Vitu vinaundwa kwa kutumia madarasa. Uundaji wa kitu pia hujulikana kama papo hapo. Darasa hutoa mchoro wa kuunda kitu. Kigezo cha mwanachama ni kigezo ambacho kinahusishwa na kitu fulani. Inapatikana kwa njia zake zote. Kuna aina mbili za viambajengo vya washiriki kama, vigeu vya darasa na vigeu vya mfano. Tofauti kati ya anuwai ya darasa na mfano ni kwamba, ikiwa kuna nakala moja tu ya kutofautisha iliyoshirikiwa na mifano yote ya darasa, anuwai hizo huitwa anuwai za darasa na ikiwa kila mfano wa darasa una nakala yake ya kutofautisha, basi hizo. vigeuzo huitwa vigeu vya mfano.

Pakua Toleo la PDF la Vigezo vya Hatari dhidi ya Instance

Unaweza kupakua toleo la PDF la makala haya na uitumie kwa madhumuni ya nje ya mtandao kulingana na dokezo la manukuu. Tafadhali pakua toleo la PDF hapa: Tofauti Kati ya Vigezo vya Darasa na Mfano

Ilipendekeza: