Java tilida: yakuniy sinf va (mavhum usulsiz mavhum sinf) o'rtasidagi farq nima?


javob bering 1:

TLDR;

Katta yoshli yil yakuniy deb aytiladi. Bu shuni anglatadiki, uni kengaytirish mumkin emas, subklass yo'q va uning harakati yakuniy, o'zgarmasdir.

Boshqa tomondan, mavhum sinf meros qilib olinishi kerak. U o'ziga bo'ysunuvchi sinflarning umumiy yoki umumiy xatti-harakatlarini belgilaydi. Keyin sizning pastki sinfingiz "bir oz" har xil xatti-harakatlarni belgilaydi. Ammo mavhum usulsiz mavhum sinf ma'nosizdir, chunki u allaqachon to'liq xatti-harakatni belgilab beradi. Hatto biron bir usul mavhum deb e'lon qilinmasa, mavhum kalit so'zni sinf deklaratsiyasidan o'chirishingiz mumkin.


javob bering 2:

Mavhum sinf va mavhum usullar mustaqil tushunchalardir. Agar mavhum sinfda mavhum usullar bo'lmasa ham, mavhum sinfga tegishli qoidalar hali ham qo'llaniladi.

Mavjud mavhum sinfni hali ham o'rnatib bo'lmaydi. Sinf mavhum sinfni tanasi va uni amalga oshirish uchun ishlatishi kerak. Ikkinchi sinf, aksincha, o'rnatilishi kerak va keyinchalik uni kengaytirish mumkin emas.


javob bering 3:

Mavhum sinf va mavhum usullar mustaqil tushunchalardir. Agar mavhum sinfda mavhum usullar bo'lmasa ham, mavhum sinfga tegishli qoidalar hali ham qo'llaniladi.

Mavjud mavhum sinfni hali ham o'rnatib bo'lmaydi. Sinf mavhum sinfni tanasi va uni amalga oshirish uchun ishlatishi kerak. Ikkinchi sinf, aksincha, o'rnatilishi kerak va keyinchalik uni kengaytirish mumkin emas.


javob bering 4:

Mavhum sinf va mavhum usullar mustaqil tushunchalardir. Agar mavhum sinfda mavhum usullar bo'lmasa ham, mavhum sinfga tegishli qoidalar hali ham qo'llaniladi.

Mavjud mavhum sinfni hali ham o'rnatib bo'lmaydi. Sinf mavhum sinfni tanasi va uni amalga oshirish uchun ishlatishi kerak. Ikkinchi sinf, aksincha, o'rnatilishi kerak va keyinchalik uni kengaytirish mumkin emas.