Questões de Concurso
Comentadas sobre orientação a objetos em engenharia de software
Foram encontradas 1.049 questões
A propósito de análise e projeto orientados a objetos, julgue o item subsequente.
Objetos são componentes reusáveis, pois encapsulam um conjunto de atributos e operações que fornecem serviços a outros objetos.Analise as afirmativas abaixo sobre POO (Programação Orientada a Objetos).
I. ____________________ são classes onde os objetos nunca são instanciados diretamente.
II. ____________________ ocorre quando uma classe herda características de apenas uma superclasse.
III. ____________________ permite a comunicação entre objetos.
IV. ____________________ é o mecanismo utilizado para impedir o acesso direto aos atributos de um objeto.
Correspondem, respectivamente, às afirmativas I, II, III e IV:
Avalie as afirmativas abaixo sobre orientação a objetos.
I. Interface é uma instância de um contrato abstrato entre a subclasse e superclasse.
II. A possibilidade de uma subclasse herdar características de mais de uma superclasse é chamada de Herança múltipla.
III. Objeto é uma instância de classe.
A análise e o projeto orientados a objeto modelam um sistema em termos de objetos, que têm propriedades e comportamentos, e de eventos, que disparam operações que mudam o estado dos objetos. Considere, abaixo, os fundamentos da Orientação a Objetos − OO:
I. Ato de empacotar ao mesmo tempo dados e objetos. O objeto esconde seus dados de outros objetos e permite que os dados sejam acessados por intermédio de seus próprios métodos. Protege os dados do objeto do uso arbitrário e não-intencional. Separa a maneira como um objeto se comporta da maneira como ele é implementado.
II. Refere-se à implementação de um tipo de objeto. Especifica uma estrutura de dados e as operações permissíveis que se aplicam a cada um de seus objetos.
III. Pode ser real ou abstrato. Possui informações (dados) e desempenha ações (funcionalidades). É qualquer coisa, real ou abstrata, a respeito da qual são armazenados dados e operações.
Os conceitos da OO indicados em I, II e III, são, correta e respectivamente,
Analise o trecho de código abaixo:
animal a = new animal( );
a.locomover( );
a = new cobra( );
a.locomover( );
a = new gato( );
a.locomover( );
É um exemplo de:Considerando os conceitos essenciais para a Análise e Projeto Orientados a Objetos: polimorfismo, classe, superclasse, subclasse, instância de classe, atributos e métodos, assinale a afirmativa correta.
Para representar a relação entre alunos e turma, Pedro deve utilizar