Questão de Programação Orientada a Objetos

Java é uma linguagem de programação amplamente usada para codificar aplicações Web. Ela tem sido uma escolha popular entre os desenvolvedores há mais de duas décadas, com milhões de aplicações Java em uso hoje. Java é uma linguagem multiplataforma, orientada a objetos e centrada em rede que pode ser usada como uma plataforma em si. É uma linguagem de programação rápida, segura e confiável para codificar tudo, desde aplicações móveis e software empresarial até aplicações de big data e tecnologias do servidor.

Analise a linha de código escrito Java a seguir: class A extends B implements C. A partir disso, assinale a alternativa correta sobre os elementos A, B e C:

A
A e C são classes, B é uma interface. A possui todos os métodos e atributos de C e deverá implementar os métodos de B.
B
A, B e C são classes, mas C é classe abstrata e seus métodos deverão ser implementados por A.
C
A e B são classes, C é uma interface. B possui todos os métodos e atributos de A e deverá implementar os métodos de C.
D
A e B são classes, C é uma interface. A possui todos os métodos e atributos de B e deverá implementar os métodos de C.
E
A e C são classes, B é uma interface. B possui todos os métodos e atributos de C e deverá implementar os métodos de B.

Comentários

U

Ainda não há comentários para esta questão.

Seja o primeiro a comentar!