Abstrakt sinfda kirish modifikatorlari bo'lishi mumkinmi?
Abstrakt sinfda kirish modifikatorlari bo'lishi mumkinmi?

Video: Abstrakt sinfda kirish modifikatorlari bo'lishi mumkinmi?

Video: Abstrakt sinfda kirish modifikatorlari bo'lishi mumkinmi?
Video: 8-sinf chizmachilik "Detallarni izometrik proyeksiyasi" D.Mamatov. 2024, Aprel
Anonim

Java sinf o'z ichiga olgan mavhum sinf deb e'lon qilinishi kerak mavhum sinf . An mavhum usuli mumkin faqat a o'rnating ko'rinish modifikatori , ommaviy yoki himoyalangan biri. Ya'ni, an mavhum usul statik yoki yakuniy qo'sha olmaydi uchun o'zgartiruvchi deklaratsiya.

Shuni ham bilish kerakki, mavhum sinf C# da kirish modifikatorlariga ega bo'lishi mumkinmi?

An Abstrakt sinfda kirish modifikatorlari mavjud kabi xususiy, himoyalangan, ichki bilan sinf a'zolari. Lekin mavhum a'zolari mumkin emas bor xususiy kirish modifikatori . An Abstrakt sinf bo'lishi mumkin misol o'zgaruvchilari (konstantalar va maydonlar kabi).

Bundan tashqari, mavhum sinf usul ta'rifiga ega bo'lishi mumkinmi? Abstrakt sinf Java-da interfeysga o'xshaydi, bundan tashqari mumkin standartni o'z ichiga oladi usuli amalga oshirish. An mavhum sinfga ega bo'lishi mumkin a mavhum usul tanasiz va u usullariga ega bo‘lishi mumkin amalga oshirish bilan ham. mavhum a yaratish uchun kalit so'z ishlatiladi mavhum sinf va usuli.

Shuni ham bilingki, mavhum sinf boshqa mavhum sinfdan meros bo'lishi mumkinmi?

Ha siz meros olishi mumkin a mavhum sinf dan boshqa mavhum sinf . Siz xohlaganingizda sinf uchun boshqa sinfdan meros , siz bo'ladi muhrlangan modifikatorga (ko'pincha) e'tibor berishni xohlaysiz.

Mavhum sinf statik bo'lishi mumkinmi?

Yo'q mavhum sinf bo'lishi mumkin emas statik . Abstrakt sinf umumiy mavhumlikni aniqlash uchun ishlatiladi, keyin esa sub- sinflar ixtisoslashtirilgan versiyalarni aniqlash uchun meros. statik kalit so'z ichida sinf ta'rifi barcha usullarni bildiradi sinf bor statik shuningdek.

Tavsiya: