- 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: Herança
A respeito de Orientação a Objetos, considere as seguintes afirmativas:
1. Uma classe é a representação de um conjunto de objetos que compartilham a mesma estrutura de atributos, operações e relacionamentos, dentro de um mesmo contexto.
2. Um objeto é uma instância de uma classe criada em tempo de execução, sendo que cada objeto tem uma cópia dos dados definidos na classe e encapsula estado e comportamento.
3. Uma mensagem é uma solicitação para que um objeto execute um de seus métodos.
4. Encapsulamento é a capacidade que um objeto tem de impedir que outros objetos tenham acesso aos seus atributos.
5. Herança múltipla é a capacidade que uma classe tem de realizar acoplamento dinâmico, permitindo que novos métodos sejam carregados e ligados à aplicação.
Assinale a alternativa correta.