Mjenzi ni aina maalum ya chaguo za kukokotoa za darasa ambalo huanzisha vipengee vya darasa. Katika C++, Mjenzi huitwa kiotomatiki wakati kitu (mfano wa darasa) huunda. Ni chaguo maalum la mshiriki wa darasa kwa sababu halina aina yoyote ya kurejesha.
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.
Unamaanisha nini unaposema mjenzi?
Mjenzi ni mbinu maalum ya darasa au muundo katika upangaji unaolenga kitu ambao huanzisha kitu kipya iliyoundwa cha aina hiyo. Wakati wowote kitu kinapoundwa, mjenzi huitwa kiotomatiki.
Aina 3 za wajenzi ni zipi?
Aina za waundaji wa Java
- Kijenzi chaguomsingi (kijenzi kisicho na msingi)
- Mjenzi aliye na vigezo.
Kijenzi ni nini na kwa nini kinatumika?
Katika upangaji unaolenga 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.