Engenharia de Software Orientação a Objetos
Ano: 2022
Banca: FAURGS
Em orientação a objetos, ter, em uma mesma classe, dois ou mais métodos com o mesmo nome, mas com parâmetros diferentes, consiste em
Engenharia de Software Orientação a Objetos
Ano: 2022
Banca: FAURGS
Em orientação a objetos, o recurso por meio do qual uma classe derivada reescreve o método da classe-base a fim de atender alguma particularidade chama-se
Engenharia de Software Orientação a Objetos
Ano: 2022
Banca: FAURGS
Considere as seguintes afirmações sobre orientação a objetos.

I - Classe é uma descrição generalizada de uma coleção de objetos similares. Por definição, objetos são instâncias de uma classe específica e herdam seus atributos e operações disponíveis para manipular os atributos.
II - Herança é um dos diferenciadores-chave entre sistemas convencionais e orientados a objetos. Uma superclasse Y herda todos os atributos e todas as operações associadas a sua subclasse X. Isso significa que todas as estruturas de dados e todos os algoritmos originalmente desenhados e implementados para X ficam imediatamente disponíveis para Y – nenhum trabalho adicional precisa ser feito.
III- As classes devem interagir umas com as outras através de mensagens para atingir os objetivos do proj...
Engenharia de Software Orientação a Objetos
Ano: 2022
Banca: FAURGS
Considere uma aplicação que deve traçar 4 (quatro) tipos diferentes de gráficos: gráficos de colunas, gráficos de pizza, histogramas e diagramas Kiviat. Idealmente, uma vez coletados os dados para um tipo particular de gráfico, o gráfico será traçado. Para conseguir isso em uma aplicação convencional, seria necessário desenvolver módulos de desenho para cada tipo de gráfico. Embora esta solução seja razoavelmente simples, seria complicado adicionar novos tipos de gráficos. Um novo módulo de desenho precisaria ser criado para cada tipo de gráfico, e a lógica de controle teria de ser atualizada para refletir o novo tipo de gráfico. Para resolver esse problema, em um sistema orientado a objetos, todos os gráficos se tornam subclasses de uma classe geral denominada GRAPH. Cada subclasse defin...
Engenharia de Software Orientação a Objetos
Ano: 2022
Banca: IESES
Considere as alternativas a seguir sobre polimorfismo e identifique a afirmação correta: 
Engenharia de Software Orientação a Objetos
Ano: 2022
Banca: UFV
Considere as afirmativas a seguir com relação à orientação a objetos:
I. Abstração, Encapsulamento, Herança e Polimorfismo são pilares do paradigma de orientação a objetos.
II. Classe abstrata é uma classe que não é instanciada; apenas fornece um modelo para geração de outras classes.
III. Generalização é a técnica utilizada para esconder detalhes internos (atributos/métodos) de uma classe.
IV. Herança múltipla ocorre quando mais de um método é herdado.
Está CORRETO o que se afirma, apenas, em:
Engenharia de Software Orientação a Objetos
Ano: 2022
Banca: METRÓPOLE
É um princípio de orientação a objetos, que permite que classes compartilhem atributos e métodos e é usada na intenção de reaproveitar código ou comportamento generalizado ou especializar operações ou atributos.
Engenharia de Software Orientação a Objetos
Ano: 2022
Banca: UFAM
No paradigma de orientação a objetos, o(a) _________________ entre classes ocorre sempre que uma subclasse possui duas ou mais superclasses imediatas.
Assinale a alternativa que corresponde ao conceito e completa a lacuna do texto acima de forma CORRETA:
Engenharia de Software Orientação a Objetos
Ano: 2022
Banca: Quadrix

Com relação à linguagem de modelagem unificada (UML) e aos diagramas utilizados na análise orientada a objetos, julgue o item.


Segundo a UML, é na fase Elaboração, do processo unificado, que se pensa na visão do software e se avalia a tecnologia que é apresentada. 

Engenharia de Software Orientação a Objetos
Ano: 2022
Banca: Quadrix

Com relação à linguagem de modelagem unificada (UML) e aos diagramas utilizados na análise orientada a objetos, julgue o item.


De acordo com a UML, na modelagem orientada a objetos, um literal – uma das primitivas básicas de modelagem – não possui identificadores.