Junior — Middle
Hogyan lehet olyan módon deklarálni egy osztályt, hogy ne lehessen örökölni?
sobes.tech MI
Válasz az MI-től
Swift-ben, hogy megakadályozzuk egy osztály öröklését, final kulcsszóval kell deklarálni. Egy ilyen osztályt nem lehet más osztályok alapjaként használni.
Példa:
final class SajátOsztály {
// tulajdonságok és metódusok
}
// Az öröklés kísérlete fordítási hibát fog eredményezni
// class AlOsztály: SajátOsztály {} // Hiba