Questões de Tecnologia da Informação · NCE e FUJB (UFRJ)

Tecnologia da InformaçãoProgramação orientada a objetosNCE e FUJB (UFRJ) 2005

SEFAZ AM

Questão de Tecnologia da Informação

- Observe a seguinte definição de uma classe na linguagem Java: public class Circulo extends Ponto { protected double raio; public Circulo() { setRaio(0); } public Circulo(double cRaio, int xC, int yC) { super(xC, yC); setRaio(cRaio); } public void setRaio(double cRaio) { raio = cRaio; } public double getRaio() { return raio; } public double areaCirculo() { return Math.PI * raio * raio; } } Analise as seguintes afirmativas sobre este trecho de código: I - A classe Circulo disponibiliza os métodos declarados como public da classe Ponto. II - A classe Circulo possui três construtores sobrecarregados. III - A construção de um objeto do tipo Circulo não invoca o construtor da classe Ponto. É/são correta(s) somente a(s) afirmativa(s):

Sua resposta

Mais questões de Programação orientada a objetos

Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.