Engenharia de Software Orientação a Objetos
Ano: 2022
Banca: IBADE
A um conjunto de atributos e métodos chamamos:
Engenharia de Software Orientação a Objetos
Ano: 2022
Banca: UFRPE
Relacionamentos são elementos importantes nos diagramas UML. Existem 4 tipos básicos de relacionamentos em UML: associação, generalização, realização e dependência. Sobre esses elementos, assinale afirmativa correta. 
Engenharia de Software Orientação a Objetos
Ano: 2022
Banca: FEPESE
O encapsulamento permite definir os níveis de visibilidade dos elementos da classe. Os níveis de acesso são responsáveis por informar qual o tipo de permissão de um determinado atributo.
Assinale a alternativa que apresenta o nível de acesso aos dados que limita o acesso aos métodos da própria classe, tratando-se do nível de proteção dos dados mais elevado.
Engenharia de Software Orientação a Objetos
Ano: 2022
Banca: FEPESE
Assinale a alternativa que apresenta corretamente 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.
Engenharia de Software Orientação a Objetos
Ano: 2022
Banca: MetroCapital Soluções
Se o programa necessita atribuir um valor a alguma variável de instância, deve chamar uma função membro que recebe o valor como argumento e faz a alteração. Não podemos acessar variáveis de instância diretamente. Dessa forma, os campos de dados estarão escondidos, o que previne alterações acidentais. A essa característica da orientação a objetos dá-se o nome de:
Engenharia de Software Orientação a Objetos
Ano: 2022
Banca: CESPE / CEBRASPE
Julgue o próximo item, relativos a engenharia de software e processos de desenvolvimento de software. 

Na orientação a objetos, uma classe é uma descrição generalizada acerca de uma coleção de objetos similares, em que métodos são instâncias de uma classe específica e herdam seus atributos e suas propriedades.  
Engenharia de Software Orientação a Objetos
Ano: 2022
Banca: CESPE / CEBRASPE

No que se refere aos conceitos de orientação a objetos, julgue o item a seguir.



Nas classes abstratas, que servem de modelo para outras classes, é obrigatória a existência de pelo menos um método abstrato, sem corpo. 

Engenharia de Software Métricas de Software Orientação a Objetos
Ano: 2022
Banca: IBFC
Tanto Pressman (2011), como Sommerville (2011), citam em seus capítulos de métricas a suíte CK (Chidamber e Kemerer), sobre seis métricas orientadas a objetos. Algumas delas indicadas a seguir:

1. Número de transições de estado (Number of State Transitions – NST).
2. Métodos ponderados por classe (Weighted Methods per Class – WMC).
3. Extensão da árvore de herança (Depth of the Inheritance Tree – DIT).
4. Falta de coesão em métodos (Lack of Cohesion in Methods – LCOM).

Da relação apresentada: 
Engenharia de Software Orientação a Objetos
Ano: 2022
Banca: FGV
O sistema de controle automotivo SisAut foi modelado orientado a objetos. O SisAut possui a classe Veículo, que compartilha seu código-fonte com suas subclasses: Carro e Moto. As subclasses Carro e Moto aproveitam os métodos e atributos da classe Veículo.
Em orientação a objeto, o mecanismo pelo qual uma classe pode estender outra classe ou ser estendida por outra classe é:
Engenharia de Software Orientação a Objetos
Ano: 2022
Banca: IBFC
Apresenta-se a seguinte definição técnica:

“princípio a partir do qual as classes derivadas de uma única classe base são capazes de invocar os métodos que, embora apresentem a mesma assinatura, comportam-se de maneira diferente para cada uma das classes derivadas”.

Diante do exposto, assinale, das alternativas abaixo, a única que identifica corretamente essa definição.