Questões de Concurso
Sobre orientação a objetos em engenharia de software
Foram encontradas 1.019 questões
I. A relação de agregação expressa o ato ou resulta- do de formar um objeto usando outros objetos como seus componentes.
II. Na relação de agregação, as partes só existem en- quanto o todo existir.
III Na relação de composição, as partes são independentes da existência do todo.
Está correto o que se afirma em
I. A “Herança” possibilita a criação de novas classes a partir de classes mais genéricas.
II. A “Sobrecarga” permite alterar o comportamento de um método na classe flha mantendo a mesma assinatura defnida na classe mãe.
III. O “Polimorfsmo” permite alterar o comportamento de uma classe dentro de uma hierarquia de classes.
Assinale a alternativa VERDADEIRA:
considere as premissas e o Modelo Orientado a
Objetos abaixo.
considere as premissas e o Modelo Orientado a
Objetos abaixo.
86 a 88.
86 a 88.
86 a 88.
Qual recurso o programador deverá utilizar para solucionar a questão nesse novo projeto?
Na programação orientada a objetos, uma classe é uma coleção de objetos que podem ser descritos por um conjunto básico de atributos e possuem operações semelhantes.
Quando vários objetos, identificados com atributos e operações semelhantes, são agrupados em uma classe, ocorre o processo de especialização. Por outro lado, quando um objeto constitui-se em uma classe de objetos, da qual podem ser derivados outros objetos, ocorre a generalização.
A herança representa uma generalização, dessa forma, por meio de herança é feito o compartilhamento de atributos e operações entre classes, com base em um relacionamento hierárquico.
I. estruturais,
II. comportamentais,
III. de agrupamentos,
IV. anotacionais.
Quanto aos itens da UML que podem constituir blocos de construção básicos OO, está correto o que consta em