Mapa mental
Orientação a Objetos
Conteúdo do mapa
Orientação a Objetos
É um paradigma de programação baseado no conceito de "objetos", que podem conter dados na forma de campos, também conhecidos como atributos, e códigos, na forma de procedimentos, também conhecidos como métodos.
- Classe é uma forma de definir um tipo de dado em uma linguagem orientada a objeto. Ela é formada por dados e comportamentos.
- Atributos são as características de um objeto, essas características também são conhecidas como variáveis
- Métodos são as ações que os objetos podem exercer quando solicitados, onde podem interagir e se comunicarem com outros objetos
- Thiago da Silva Nascimento
- Objetos são caracterizados por atributos e métodos. Os objetos são características definidas pelas classes. Neles é permitido instanciar objetos da classe para inicializar os atributos e invocar os métodos.
- Pilares
- Abstração
- Como estamos lidando com uma representação de um objeto real (o que dá nome ao paradigma), temos que imaginar o que esse objeto irá realizar dentro de nosso sistema.
- Encapsulamento
- Se trata de um dos elementos que adicionam segurança à aplicação em uma programação orientada a objetos pelo fato de esconder as propriedades, criando uma espécie de caixa preta.
- Herança
- Trata-se de uma relação de receber algo pré-existente, a herança é um evento que ocorre entre classes. A doadora é chamada de classe-mãe. Já a classe que herda é chamada de filha. Quando ocorre uma herança, a classe-filha herda as características da classe-mãe.
- Polimorfismo
- Em alguns casos, é necessário que as ações para um mesmo método seja diferente. Em outras palavras, o polimorfismo consiste na alteração do funcionamento interno de um método herdado de um objeto pai.
- Abstração
- Classe é uma forma de definir um tipo de dado em uma linguagem orientada a objeto. Ela é formada por dados e comportamentos.
Informações
- Descrição
- Graduação Análise de Sistemas Orientado a Objetos Mapa Mental sobre Orientação a Objetos, criado por Thiago da Silva Nascimento em 13-05-2021.
- Criado por
- Thiago da Silva Nascimento
- Visualizações
- 0
- Avaliação