-
Letra C - JAVA por exemplo não tem herança múltipla.
-
Não concordo com o Gabarito a letra E está errada, pois não existe uma forma de se programar em java estruturado, no mínimo você vai criar uma classe com o método "main". PRONTO CRIOU CLASSE ESTÁ USANDO CONCEITO OO.
Pode ser que o examinador pensou em JSP usando scriptlets, porém é só uma forma implícita, pois será gerado uma servlet que será uma classe que novamente usou o conceito de OO.
ENTÃO, essa questão tem duas respostas LETRA C e LETRA E
-
Questão correta, sobre o comentário do Fabain se você fizer uma classe com um único método main() que faz algumas operações matemáticas utilizando tipos primitivos, e imprimindo isso na tela você não usa OO e seu código é estruturado.
Lembrando que a programação estruturada é uma forma de escrever os códigos sem encapsular dados, ou seja, que em qualquer parte do código seja possível utilizar um dado guardado em uma variável, sem a necessidade de permissão.
Programar Java estruturado é possível porem um desperdício dos recursos que OO e a própria linguagem oferecem.