Darasa la JS ni nini?
Darasa la JS ni nini?

Video: Darasa la JS ni nini?

Video: Darasa la JS ni nini?
Video: Professor Jay - Utaniambia nini (Official Video) 2024, Machi
Anonim

Darasa sintaksia ya msingi. Katika upangaji unaolenga kitu, a darasa ni kiolezo cha msimbo-programu kinachoweza kupanuliwa cha kuunda vitu, kutoa maadili ya awali kwa hali (vigeu vya wanachama) na utekelezaji wa tabia (kazi za wanachama au mbinu).

Vile vile, inaulizwa, ni darasa gani katika JavaScript?

Madarasa katika JavaScript ni sintaksia maalum ya modeli yake ya urithi ya mfano ambayo ni urithi unaolinganishwa katika darasa Lugha zinazolengwa na kitu. Madarasa ni vitendaji maalum vilivyoongezwa kwa ES6 ambavyo vinakusudiwa kuiga darasa neno kuu kutoka kwa lugha hizi zingine.

Kando hapo juu, ni tofauti gani kati ya darasa na kazi katika JavaScript? sawa na katika lugha nyingine yoyote - a kazi ni njia ya kufunga nambari fulani ili iweze kutumika tena, wakati a darasa ni "mchoro" wa kitu, huluki ambayo ina msimbo na data zinazohusiana ( mbinu na jimbo).

Kuhusiana na hili, tunaweza kutumia darasa katika JavaScript?

Ni muhimu kutambua kwamba huko ni Hapana madarasa katika JavaScript . Kazi unaweza kutumika kuiga kwa kiasi fulani madarasa , lakini kwa ujumla JavaScript ni a darasa - lugha ndogo. Kila kitu ni kitu. Na linapokuja suala la urithi, vitu vinarithi kutoka kwa vitu, sio madarasa kutoka madarasa kama katika" darasa "-lugha za ical.

Mfano wa darasa ni nini?

Darasa : A darasa katika C++ ndio kizuizi cha ujenzi, kinachoongoza kwa programu inayoelekezwa kwa Kitu. Ni aina ya data iliyoainishwa na mtumiaji, ambayo ina washiriki wake wa data na kazi za wanachama, ambayo inaweza kufikiwa na kutumiwa kwa kuunda mfano wa hiyo. darasa . Kwa Mfano : Fikiria Darasa ya Magari.

Ilipendekeza: