Junior — Middle
Como declarar uma classe de forma que ela não possa ser herdada?
sobes.tech IA
Resposta da IA
No Swift, para impedir a herança de uma classe, ela é declarada com a palavra-chave final. Essa classe não pode ser usada como base para outras classes.
Exemplo:
final class MinhaClasse {
// propriedades e métodos
}
// A tentativa de herança causará um erro de compilação
// class SubClasse: MinhaClasse {} // Erro