Itthon Fejlesztés Mi az alap osztály? - meghatározás a techopedia alapján

Mi az alap osztály? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent az alaposztály?

Az alap osztály egy osztály, objektum-orientált programozási nyelven, amelyből más osztályok származnak. Megkönnyíti más olyan osztályok létrehozását, amelyek újra felhasználhatják a kódot, amelyet implicit módon örökölnek az alaposztálytól (kivéve a konstruktort és a destruktúrát). A programozó kiterjesztheti az alaposztály funkcionalitását azáltal, hogy hozzáadja vagy felülbírálja a származtatott osztályhoz tartozó tagokat.


Az alap osztályt szülő osztálynak vagy szuper osztálynak is nevezhetjük.

A Techopedia magyarázza az Alaposztályt

Az alaposztályból származó osztály örökli mind az adatokat, mind a viselkedést. Például a „jármű” lehet olyan alaposztály, amelyből a „személygépkocsi” és a „busz” származik. Az autók és a buszok egyaránt járművek, de mindegyik a jármű alaposztályának saját specialitását képviseli.


Az alaposztály a következő tulajdonságokkal rendelkezik:

  • Az alaposztályok automatikusan megjelennek a származtatott osztályok előtt.
  • A származtatott osztály képes kommunikálni az alappályával az inicializálás során, ha egy alapparaméter-hívót egy megfelelő paraméterlistával meghív.
  • Az alaposztály tagjai a származtatott osztályból egy explicit leadással érhetők el.
  • Ha egy elvont módszert egy alaposztályban határoznak meg, akkor ezt az osztályt elvont osztálynak kell tekinteni, és a nem elvont származtatott osztálynak felül kell írnia ezeket a módszereket.
  • Az elvont alaposztályokat a deklarációban szereplő "elvont" kulcsszóval hozzák létre, és az "új" kulcsszó használatával megakadályozzák a közvetlen iniciációt.
Mi az alap osztály? - meghatározás a techopedia alapján