A kiválasztott változat és az aktuális verzió közötti különbségek a következők.
Előző változat mindkét oldalon Előző változat | Utolsó változat Következő változat mindkét oldalon | ||
oktatas:programozas:java:java_objektum_orientalt_programozas [2024/05/02 12:27] admin [Öröklés] |
oktatas:programozas:java:java_objektum_orientalt_programozas [2024/05/02 12:29] admin [Abstract osztály] |
||
---|---|---|---|
Sor 475: | Sor 475: | ||
===== Abstract osztály ===== | ===== Abstract osztály ===== | ||
+ | |||
Az abstract osztályokat eleve öröklésre szánjuk, tehát nem hozható belőle létre példány. | Az abstract osztályokat eleve öröklésre szánjuk, tehát nem hozható belőle létre példány. | ||
- | * Az abstract osztály metódusainak törzsét nem lehet megvalósítani, ha maga a metódus is absztrakt. | + | * Az abstract osztály metódusainak törzsét nem lehet megvalósítani, ha maga a metódus is abstract. |
* Az örökölt osztályban viszont kötelező megvalósítani, ha csak nem az is abstarct. | * Az örökölt osztályban viszont kötelező megvalósítani, ha csak nem az is abstarct. | ||
* Egy metódus csak akkor lehet abstract, ha maga az osztály is abstract. | * Egy metódus csak akkor lehet abstract, ha maga az osztály is abstract. |