Tecnologia da InformaçãoProgramação orientada a objetosUNAMA 2006
SEOP PA
Questão de Tecnologia da Informação
8 NAS QUESTÕES NUMERADAS DE 16 A 20, ASSINALE A ALTERNATIVA QUE CONTÉM AS
Sobre conceitos de programação orientada a objetos, podemos afirmar: I- Os conceitos de sobrecarga e sobrescrita estão relacionados à reutilização de um identificador na construção de métodos em programação orientada a objetos. A sobrecarga é definida pela reutilização de um identificador com diferentes listas de parâmetros. A sobrescrita é a reutilização de um mesmo identificador com a mesma lista de parâmetros em uma mesma classe. II- A chamada a métodos sobrecarregados é definida pelo compilador por meio da lista de parâmetros do método, pois um método é identificado pelo seu quantificador, seu nome e sua lista de parâmetros. Portanto, o tipo de retorno (quantificador) e lista de parâmetros são independentes, visto que a sobrecarga se dá com o uso do mesmo nome, a variação do quantificador e da lista de parâmetros. III- Um método é dito sobrescrito quando uma classe é estendida (extended), a subclasse herda todos os métodos "não-privados" da classe-pai e modifica-se o comportamento de um desses métodos na nova classe, reescrevendo esse método da classe-pai com a utilização do mesmo nome e da mesma lista de parâmetros. IV- A sobrescrita de métodos deve atender aos seguintes requisitos, dentre outros: a) o nome do método, o tipo e a ordem dos parâmetros devem ser a mesma do método original; b) o nível de acessibilidade não deve ser mais restrito que o do método original. O correto está somente em:
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.



