Abstrakt sinflar Abstrakt sinf tushunchasi. Abstrakt sinfdan foydalanish zarurati


Abstrakt xususiyatni e'lon qilishning umumiy shakli


Download 0.54 Mb.
bet5/8
Sana19.06.2023
Hajmi0.54 Mb.
#1600183
1   2   3   4   5   6   7   8
Bog'liq
8-Abstrakt sinflar

5. Abstrakt xususiyatni e'lon qilishning umumiy shakli
Abstrakt xususiyatni e'lon qilishning umumiy shakli
access_modifier abstract return_type PropName
{
get; set;
}

Bu yerga


Oddiy xususiyatda bo'lgani kabi, get yoki set kirish spetsifikatsiyalari mavjud bo'lmasligi mumkin.


6. Abstrakt indeksatorni e'lon qilishning umumiy shakli
C # abstrakt indeksatorlardan foydalanishga imkon beradi. Abstrakt indeksatorni e'lon qilishning umumiy shakli quyidagicha:
access_modifier abstract return_type this[type_index index]
{
get;
set;
}

Bu yerga


  • access_modifier - private modifikatoridan tashqari kirish modifikatorlaridan biri;

  • return_type - indekslovchi turi;

  • type_index - indekslovchi tomonidan qiymat olinadigan indeks turi;

  • index - indeks o'zgaruvchining nomi.

Abstrakt indeksator get yoki set spetsifikatorlaridan kamida bittasini o'z ichiga olishi kerak.


7. Abstrakt hodisani e'lon qilishning umumiy shakli
Abstrakt hodisani e'lon qilish uchun avval ushbu hodisaning delegat turini e'lon qilish kerak. Abstrakt hodisani e'lon qilishning umumiy shakli quyidagicha:
access_modifier abstract event Delegate_Type eventName;
Bu yerga

  • access_modifier - kirish modifikatorlaridan biri: public, protected, internal yoki protected_internal;

  • eventName - abstrakt hodisaning nomi;

  • Delegate_Type - delegat turi.

Delegate_Type delegat turi sifatida e'lon qilinadi
delegate return_type Delegate_Type(parameters);

Bu yerga

1   2   3   4   5   6   7   8




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling