São ocorrências válidas de, ou conceitos relacionados a, herança no contexto de conceitos de orientação a objetos.
1. Sobrecarga de métodos
2. Sobreposição de métodos
3. Especialização
4. Superclasses
5. Subclasses
Assinale a alternativa que indica todas as afirmativas
corretas.
Qual o nome do conceito de orientação a objetos
que protegem os dados contidos em um dado objeto
de modo que eles não possam ser acessados fora dos
métodos, parâmetros ou controles implementados
pela classe que instanciou o objeto?
A Linguagem de Modelagem Unificada (Unified Modeling Language – UML) é uma linguagem utilizada para modelar soluções de software, estruturas de aplicação, comportamento de
sistemas e processos de negócio. Pertencem à linguagem UML,
os seguintes diagramas, EXCETO:
A UML é composta por quatorze tipos de diagramas, divididos
em duas categorias: diagramas de estrutura e diagramas comportamentais. Considerando os tipos de diagramas UML e suas
respectivas categorias, NÃO pertence à categoria de diagramas de estrutura o diagrama de:
Em UML, uma classe é uma descrição de um grupo de objetos
com atributos, comportamentos, relacionamentos e semântica
comuns. Selecione a alternativa que mostra o tipo de classe
que modela comportamentos que representam algoritmos de
uso comum.