1
resposta

Classes Abstratas vs Interface

Oi,

Se eu definir uma classe e todos os metodos como abstratos não é exatamente igual a uma interface?

1 resposta

Olá, Serão semelhantes mas não utilizadas com a mesma finalidade. A Interface irá definir o comportamento(lembrando que não possuem atributos) que as classes que a implementam deverão ter. A classe abstrata é a estrutura que as classes herdeiras devem possuir por padrão e também alguns métodos.