Mind map
ORIENTAÇÃO A OBJETOS
Map content
ORIENTAÇÃO A OBJETOS
PARADIGMAS
- LÓGICO
- Muito utilizado em aplicações de inteligência artificial. Os principais elementos desse paradigma são proposições, regras de inferência e busca
- DECLARATIVO
- É baseado no lógico e no funcional. As Linguagens declarativas descrevem o que fazem e não exatamente como suas instruções funcionam
- IMPERATIVO
- É baseado em ordens, instruções e comando. Neste paradigma surgiram os famosos laços de repetição, estruturas condicionais, atribuição de valor á variáveis e controle de estado
- ORIENTADO A OBJETOS
- Tem uma grande preocupação em esconder o que não é importante e em realçar o que é importante. Nele e implementado um conjunto de classes que definem objetos e cada classe determina o comportamento e estados possíveis de seus objetos
- FUNCIONAL
- Trata a computação como uma avaliação de funções matemáticas que evita estados ou dados mutáveis
- LÓGICO
É um paradigma de programação
PROGRAMAÇÃO ORIENTADA A OBJETOS
- PRINCIPAIS VANTAGENS
- FLEXIBILIDADE
- REUSABILIDADE
- ROBUSTEZ
- MODULARIDADE
- PILARES
- ABSTRAÇÃO
- Consiste em um dos pontos mais importantes dentro de qualquer linguagem orientada a objetos. Na abstração iremos suprimir as características imutáveis e irrelevantes.
- ENCAPSULAMENTO
- É uma das principais técnicas que define a programação orientada a objetos e se trata de um dos elementos que adicionam segurança à aplicação em uma programação orientada a objetos.
- HERANÇA
- Reutilização de códigos nas linguagens orientadas a objeto.
- POLIMORFISMO
- Trata-se da capacidade de alterar a forma original conforme a necessidade do momento.
- ABSTRAÇÃO
- ELEMENTOS BÁSICOS
- OBJETOS
- ESTADO
- Define os estados possíveis que um objeto pode assumir
- COMPORTAMENTO
- São as funções que podem ser executadas por um determinado objeto
- IDENTIDADE
- Um objeto é único, mesmo que o seu estado seja idêntico ao de outro
- ESTADO
- CLASSES
- São uma especificação para os objetos.
- INSTÂNCIAS
- É sinônimo de um objeto.
- OBJETOS
- PRINCIPAIS VANTAGENS
Information
- Description
- Mind Map on ORIENTAÇÃO A OBJETOS, created by Leonardo Campos Leao Anconi on 15/09/2021.
- Created by
- Leonardo Campos Leao Anconi
- Views
- 0
- Rating