Oi,
Se eu definir uma classe e todos os metodos como abstratos não é exatamente igual a uma interface?
Oi,
Se eu definir uma classe e todos os metodos como abstratos não é exatamente igual a uma interface?
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.