29
Como devo ter explicado a diferença entre uma interface e uma classe abstrata?
Em uma de minhas entrevistas, fui solicitado a explicar a diferença entre uma classe Interface e uma aula Abstrata . Aqui está a minha resposta: Os métodos de uma interface Java são implicitamente abstratos e não podem ter implementações. Uma classe abstrata Java pode ter métodos de instância que implementam …