Nümayəndə birliyi nədir?
Nümayəndə birliyi nədir?

Video: Nümayəndə birliyi nədir?

Video: Nümayəndə birliyi nədir?
Video: Media nümayəndələri üçün insan alverinə qarşı mübarizə mövzusunda təlim keçirilir - APA TV 2024, Bilər
Anonim

Nümayəndə : A Nümayəndə metoda istinad göstəricisidir. Bu bizə metodu dəyişən kimi nəzərdən keçirməyə və geri çağırış üçün dəyişən kimi ötürmə metoduna imkan verir. Zəng edildikdə, o, istinad edən bütün metodları xəbərdar edir nümayəndə . Onların arxasında duran əsas fikir abunə jurnalı ilə tamamilə eynidir.

Bu şəkildə nümayəndələrdən necə istifadə edirsiniz?

A nümayəndə C#-da C və ya C++-da funksiya göstəricisinə bənzəyir. Istifadə a nümayəndə proqramçıya a daxilində metoda istinadı əhatə etməyə imkan verir nümayəndə obyekt. The nümayəndə obyekt daha sonra kompilyasiya zamanı hansı metodun işə salınacağını bilmədən istinad edilən metodu çağıra bilən koda ötürülə bilər.

Bir də soruşa bilərsiniz, C#-da nümayəndələrdən faktiki istifadə nədir? A C#-da nümayəndə C++ funksiya göstəricilərinə bənzəyir, lakin C# nümayəndələri tip təhlükəsizdir. Metodları a-ya parametr kimi ötürə bilərsiniz nümayəndə icazə vermək nümayəndə üsuluna işarə etmək. Nümayəndələr geri çağırış metodlarını müəyyən etmək və hadisənin idarə edilməsini həyata keçirmək üçün istifadə olunur və "" istifadə edərək elan edilir. nümayəndə "açar söz.

Bundan əlavə, Korutin birliyi nədir?

A korutin icranı dayandırmaq və nəzarəti geri qaytarmaq qabiliyyətinə malik funksiyaya bənzəyir Birlik lakin sonra aşağıdakı çərçivədə qaldığı yerdən davam etmək.

Birlikdə hadisə nədir?

The Hadisə Sistem göndərmə üsuludur hadisələr klaviatura, siçan, toxunma və ya fərdi giriş kimi daxiletmə əsasında tətbiqdəki obyektlərə. The Hadisə Sistem göndərmək üçün birlikdə işləyən bir neçə komponentdən ibarətdir hadisələr . Əsas rolları Hadisə Sistem aşağıdakılardır: Hansı GameObject-in seçilmiş hesab edildiyini idarə edin.

Tövsiyə: