-
Como assim, "Construtor é um método que não possui implementação, apenas assinatura".
Claro que construtor pode ter implementação.
Como assim, "Interfaces não podem ser instanciadas, diferentemente das classes abstratas."
As duas não podem ser instanciadas.
Gabarito errado.
-
deveria ser anulada essa questão!
-
I - Polimorfismo pode ser obtido quando métodos possuem o mesmo nome, mas as suas assinaturas são diferentes. correto - é a descrição do polimorfismo ad-hoc, o qual é funções/metodos com mesmo nome mas assinaturas diferentes.
II - Interfaces não podem ser instanciadas, diferentemente das classes abstratas. - errado. usa-se interface com "implements"
III - Construtor é um método que não possui implementação, apenas assinatura. - errado
IV - A utilização de herança gera forte acoplamento. - correto. em herança padrao, no tipo de relacionamento "é 1", pode haver acoplamento quando uma classe depende de outra. Para diminuir acoplamento e aumentar coesao, deve-se usar relacão de associação, no qual 1 classe tem 1 atributo de outra
-
Existem 2 tipos de construtores, os padrões do Java e o que podemos criá-los na mão.