Sobes.tech
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