Junior — Middle
Kā paziņot klasi tā, lai to nevarētu manto?
sobes.tech AI
Atbilde no AI
Swift valodā, lai aizliegtu klases mantošanu, to deklarē ar atslēgvārdu final. Šāda klase nevar tikt izmantota kā bāze citām klasēm.
Piemērs:
final class ManaKlase {
// īpašības un metodes
}
// Mantošanas mēģinājums radīs kompilācijas kļūdu
// class ApakšKlase: ManaKlase {} // Kļūda