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):
Mais questões de Programação orientada a objetos
- Instituto Verbena 2026Em programação orientada a objetos, o uso do conceito de polimorfismo implica que
- Legalle 2026No contexto do desenvolvimento de um sistema orientado a objetos em Java, um Analista de Sistemas está projetando uma hierarquia de classes para representar diferentes formas de c…
- Selecon 2026Em um software de automação, o módulo de sensores foi implementado de forma que várias partes do sistema acessam e alteram diretamente os dados de um sensor, por exemplo, o "off s…
- UNESC 2026Na programação Orientada a Objetos (POO), suportada por linguagens como Java e Python, existem pilares fundamentais que permitem a reutilização e a organização eficiente do código…
- Instituto ACCESS 2026No desenvolvimento de sistemas utilizando linguagens de programação orientadas a objetos, conceitos como classes, objetos, encapsulamento, herança e polimorfismo relacionam-se às…
Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.




