Questões de Engenharia de Software - Orientação a Objetos para Concurso

Foram encontradas 992 questões

Q2277439 Engenharia de Software
Sobre os conceitos de orientação a objetos, analisar os itens abaixo:

I. Herança é um mecanismo que permite que características comuns a diversas classes sejam fatoradas em uma classe base, ou superclasse. A partir de uma classe base, outras classes podem ser especificadas. Cada classe derivada ou subclasse apresenta as características (estrutura e métodos) da classe base e acrescenta a elas o que for definido de particularidade para ela.
II. Encapsulamento é o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma identificação (assinatura), mas comportamentos distintos, especializados para cada classe derivada, usando para tanto uma referência a um objeto do tipo da superclasse.
III. Um objeto é um elemento que representa, no domínio da solução, alguma entidade (abstrata ou concreta) do domínio de interesse do problema sob a análise. Objetos similares são agrupados em classes.

Está(ão) CORRETO(S):
Alternativas
Q2274650 Engenharia de Software
A respeito de engenharia de software, julgue o item subsecutivo.

No paradigma da orientação a objetos, o polimorfismo permite que várias operações distintas possuam o mesmo nome, desacoplando, assim, os objetos uns dos outros, tornando-os mais independentes. 

Alternativas
Q2274649 Engenharia de Software
A respeito de engenharia de software, julgue o item subsecutivo.

Herança é uma característica do paradigma orientado a objetos, a qual possibilita que haja hierarquia de classes, de forma que as alterações em uma classe-pai possam ser imediatamente propagadas para a classe-filha. 

Alternativas
Q2264349 Engenharia de Software
Em desenvolvimento de software orientado a objetos, o princípio SOLID conhecido como Inversão de Dependência estabelece que
Alternativas
Q2253504 Engenharia de Software
No paradigma da orientação a objetos, é correto afirmar que:
Alternativas
Respostas
16: C
17: C
18: C
19: E
20: D