Njia ya mfano ya darasa inawakilisha nini?
Njia ya mfano ya darasa inawakilisha nini?

Video: Njia ya mfano ya darasa inawakilisha nini?

Video: Njia ya mfano ya darasa inawakilisha nini?
Video: HISABATI; Namba Inayokosekana (Kujumlisha), DARASA LA KWANZA 2024, Aprili
Anonim

Hii ina maana kwamba wao fanya sio mali ya darasa yenyewe. Badala yake, wanataja vigezo gani na mbinu ziko katika kitu ambacho ni mali yake darasa . (Vitu kama hivyo huitwa " Mifano "ya darasa .) Hivyo basi, mfano vigezo na mbinu za mfano ni data na tabia za vitu.

Kuhusiana na hili, nini maana ya mfano wa darasa?

Katika upangaji unaolenga kitu (OOP), an mfano ni tukio halisi la kitu chochote, kilichopo kwa kawaida wakati wa uendeshaji wa programu ya kompyuta. Kitu ni mfano wa darasa , na inaweza kuitwa a mfano wa darasa au darasa kitu; instantiation basi pia inajulikana kama ujenzi.

Kando na hapo juu, anuwai za mfano zinawakilisha nini? Katika programu iliyoelekezwa kwa kitu na madarasa, a mfano kutofautiana ni a kutofautiana hufafanuliwa katika darasa (yaani mshiriki kutofautiana ), ambayo kila kitu kilichoidhinishwa cha darasa kina nakala tofauti, au mfano . An mfano kutofautiana ni sawa na darasa kutofautiana . Vigezo ni mali kitu kinachojua juu yake yenyewe.

Kando na hapo juu, ni njia gani ya mfano?

Mbinu ya mfano ni mbinu ambayo yanahitaji kitu cha darasa lake kuundwa kabla ya kuitwa. Kuomba a mfano mbinu , lazima tuunde Kitu cha darasa ambacho ndani yake kilifafanua.

Madarasa hutumia nini kufafanua tabia zao?

a darasa inaelezea yaliyomo ya vitu ambavyo ni vyake: inaelezea jumla ya sehemu za data (zinazoitwa vigezo vya mfano), na inafafanua shughuli (zinazoitwa njia). kitu: Kitu ni sehemu halisi ya programu, wakati darasa inabainisha jinsi matukio ni kuundwa na jinsi wao tabia.

Ilipendekeza: