-
Interface
✓Não tem implementação, mas tem de ser implementada
✓Só pode ter declaração de método, implicitamente público e abstrato , e propriedades , implicitamnete estático e público
✓Pode herdar mais de uma interface
✓Uma interface não pode ter um construtor
✓A interface aumenta a segurança, escondendo a implementação
Letra D
-
até vir os virtual extensions ou default methods no Java e permitir implementação default na interface
;P
-
A partir do Java 8 as interfaces podem ser implementadas.
-
bem simples:
Interface define comportamento, mas nao implementa os métodos.
-
A = Conceito de sobrecarga
B = PRIVATE somente a CLASSE HERDA, o conceito tá mais pra PROTECTED
C = Classe abstrata não pode ser instanciada mas pode ter métodos.
E = As classes derivadas serão responsáveis por implementar comportamentos ou características específicas oriundas de um aspecto genérico ou incompleto da classe abstrata.
GABARITO D