$30 off During Our Annual Pro Sale. View Details »

03 - Princípios da Orientação a Objetos

03 - Princípios da Orientação a Objetos

Conheça e entenda o conceito dos Princípios da Orientação a Objetos
Fala pessoal tudo bem? Dando continuidade com aos nossos artigos sobre Engenharia de Software, agora vamos falar sobre os Princípios da Orientação a Objetos.

Os Princípios da OO são:

- Abstração;
- Encapsulamento / Visibilidade:
- Público;
- Protegido;
- Privado.
- Classes e Objetos;
- Atributos;
- Métodos / Operações;
- Herança;
- Polimorfismo;
- Tipos de Relacionamento:
- Associação;
- Agregação;
- Agregação de composição.

Irei separar os artigos de acordo com os tópicos e seus contextos de uso, neste iremos falar sobre os Conceitos de Abstração, Classificação e Instanciação.

Abstração:
Algo não definido, ignora detalhes e pode tornar qualquer coisa que seja de um mesmo padrão ou de um grupo (classificação).

Classificação:
Aprendemos a classificar praticamente tudo, criando grupos de objetos com as características iguais, sendo que cada grupo de objetos é equivalente a sua classe.

Instanciação:
Sempre que precisarmos criar um objeto novo com uma determinada características, instanciamos uma nova classe que possui essas características e criamos esse novo objeto.

Conclusão:
Abstração é a habilidade de concentrar nos aspectos essenciais de um contexto qualquer, ignorando características menos importantes ou acidentais.

Você tem alguma pergunta?
Procure por @estudonaweb nas redes sociais e fale com a gente.

Obrigado.

Lucas Oliveira

June 22, 2021
Tweet

More Decks by Lucas Oliveira

Other Decks in Education

Transcript

  1. Princípios da
    Orientação a Objetos

    View Slide

  2. Conceitos de Abstração,
    Classificação e
    Instanciação.

    View Slide

  3. Abstração:
    Algo não definido, ignora detalhes
    e pode tornar qualquer coisa que
    seja de um mesmo padrão ou de
    um grupo (classificação).

    View Slide

  4. Classificação:
    Aprendemos a classificar
    praticamente tudo, criando grupos
    de objetos com as características
    iguais, sendo que cada grupo de
    objetos é equivalente a sua classe.

    View Slide

  5. Instanciação:
    Sempre que precisamos criar um
    objeto novo com uma determinada
    características, instanciamos uma
    nova classe que possui essas
    características e criamos esse
    novo objeto.

    View Slide

  6. Conclusão
    Abstração é a habilidade de concentrar nos
    aspectos essenciais de um contexto qualquer,
    ignorando características menos importantes ou
    acidentais.

    View Slide

  7. CREDITS: This presentation template was
    created by Slidesgo, including icons by
    Flaticon, and infographics & images by Freepik
    @estudonaweb
    Você tem alguma pergunta?
    Obrigado!
    Estudo na Web | Aprenda de forma descomplicada

    View Slide