- Paradigmas de ProgramaçãoOrientação a ObjetosDefinição Técnica: Orientação a Objetos
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Classes e Objetos
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Encapsulamento
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Métodos
Com base nos conceitos de orientação a objetos, analise os itens a seguir.
I. Abstração encapsulada, que inclui informações de estado e um conjunto definido de protocolos de acesso. A variável cujo tipo é uma classe denomina-se ou objeto dessa classe. Ex.: Silvia é um objeto da classe Pessoa.
II. Identificadores, que representam uma ação do objeto. Ex.: Quando invocamos um método de um determinado objeto dizemos que estamos enviando a ele uma .
III. Representam um tipo específico de objeto, são definidas por , identificam tanto variáveis de estado quanto os protocolos de acesso para os objetos. São organizadas hierarquicamente em classes e subclasses. Ex.: Classe Pessoa Atributos ou campos da classe (Nome, Data Nasc., RG).
IV. Todos os objetos são nomeados como de uma classe, suas propriedades são ditadas pela descrição da classe.
V. É a implementação da mensagem que é definida para cada objeto de qualquer classe. Ex.: Método para consulta e atualização dos valores dos atributos da classe: ObtemNome que retorna o valor de nome e o método AtualizaNome que inicializa ou modifica seu valor.
A alternativa que completa corretamente as lacunas acima é: