Mi az absztrakt osztály a C# interjúkérdésekben?
Mi az absztrakt osztály a C# interjúkérdésekben?

Videó: Mi az absztrakt osztály a C# interjúkérdésekben?

Videó: Mi az absztrakt osztály a C# interjúkérdésekben?
Videó: CS50 2013 - Week 5, continued 2024, Lehet
Anonim

C# és. NET interjúkérdések: -Mi a különbség az absztrakt osztály és az interfész között?

Absztrakt osztály Felület
Változó deklaráció Deklarálhatunk változókat A felületen ezt nem tudjuk megtenni.
Öröklés kontra megvalósítás Absztrakt osztályok öröklődnek. Az interfészek implementálva vannak.

Ebből a szempontból mi az absztrakt osztály a C#-ban?

An absztrakt osztály egy speciális típusa osztály amit nem lehet példányosítani. An absztrakt osztály úgy van kialakítva, hogy örökölje a metódusait megvalósító vagy felülbíráló alosztályok. Lehet benne funkcionalitás absztrakt osztály -a módszerek egy absztrakt osztály mindkettő lehet absztrakt és beton.

Ezenkívül mi a különbség az absztrakt osztály és a C# interfész között? Ban ben C# , an Felület csak a bejelentett közszolgáltatásokat nyújtja a felületen , míg an absztrakt osztály meghatározott közszolgáltatásokat nyújtja egy absztrakt osztályban és azok a tagok, amelyeket a absztrakt osztály bázis osztály.

Másodszor, mi a célja az absztrakt osztálynak a C#-ban?

Az célja Egy absztrakt osztály Az a célja, hogy meghatározzon néhány általános viselkedést, amelyet több alosztály is örökölhet anélkül, hogy az egészet implementálná osztály . Ban ben C# , az absztrakt kulcsszó mind an absztrakt osztály és egy tiszta virtuális módszer.

Mi az absztrakt osztály célja?

Egy Java absztrakt osztály egy osztály amelyek nem példányosíthatók, vagyis nem hozhatók létre egy új példányok absztrakt osztály . Az célja Egy absztrakt osztály alosztályok alapjaként szolgál. Ez a Java absztrakt osztály az oktatóanyag elmagyarázza, hogyan absztrakt osztályok Javaban jönnek létre, milyen szabályok vonatkoznak rájuk.

Ajánlott: