Junior — Middle
Kuidas deklareerida klass nii, et seda ei saa pärida?
sobes.tech AI
Vastus AI-lt
Swiftis, et keelata klassi pärandamine, deklareerite selle final võtmesõnaga. Sellist klassi ei saa kasutada teiste klasside alusena.
Näide:
final class MinuKlass {
// omadused ja meetodid
}
// Pärandi katse põhjustab kompileerimisvea
// class Alampklass: MinuKlass {} // Viga