Mjenzi ni aina maalum ya njia ambayo Python huita inapoanzisha kitu kwa kutumia ufafanuzi unaopatikana katika darasa lako. Python hutegemea mjenzi kutekeleza kazi kama vile kuanzisha (kugawia maadili kwa) muundo wowote wa anuwai ambao kitu kitahitaji wakati kinaanza.
Kijenzi kinatumika kwa matumizi gani?
Katika programu inayolengwa na kitu kulingana na darasa, mjenzi (kifupi: ctor) ni aina maalum ya utaratibu mdogo unaoitwa kuunda kitu. Hutayarisha kitu kipya kwa ajili ya matumizi, mara nyingi hukubali hoja ambazo mjenzi hutumia kuweka vigeu vya wanachama vinavyohitajika.
Mjenzi ni nini kwa mfano?
Wajenzi wana jina sawa na darasa au muundo, na kwa kawaida huwaanzisha washiriki wa data wa kitu kipya. Katika mfano ufuatao, darasa linaloitwa Teksi linafafanuliwa kwa kutumia mjenzi rahisi. Darasa hili basi litathibitishwa na opereta mpya.
Kwa nini tunatumia _ init _ kwenye chatu?
Mbinu _init_ ni sawa na wajenzi katika C++ na Java. Wajenzi hutumiwa kuanzisha hali ya kitu. … Huendeshwa mara tu kitu cha darasa kinapoanzishwa. Mbinu ni muhimu kufanya uanzishaji wowote unaotaka kufanya na kitu chako.
Je _ init _ inamaanisha nini kwenye chatu?
_init_:
"_init_" ni njia iliyowekwa upya katika madarasa ya chatu. Inajulikana kama mjenzi katika kitudhana zinazoelekezwa. Njia hii inaitwa wakati kitu kinaundwa kutoka kwa darasa na huruhusu darasa kuanzisha sifa za darasa.