Zusammenfassung der Ressource
AO02_MapaMental_LanaMarília -
Paradigmas de Programação
- Relacionado a
forma de pensar e
solucionar
problemas
- Paradigma Estruturado:
- Criar programas com menor
repetição de linhas de
comando
- Utiliza-se três estruturas
para solução de
problemas:
- Sequencial
- Define que as instruções sejam
executadas sequencialmente, de
cima para baixo, linha a linha, do
programa.
- Condicional
- Permite que o fluxo de execução seja
executado de acordo com uma
condição lógica do programa, que
será avaliado e executará um grupo
de instruções caso for verdadeira.
- Iterativa (repetição)
- Permite que uma ou um grupo de
instruções seja executado várias
vezes de acordo com uma condição
lógica.
- Paradigma Orientado a Objetos:
- Compreende o problema como
uma coleção de objetos interagindo
por meio de troca de mensagens
- A linguagem de Programação
Orientada a Objetos compõe-se de
quatro pilares:
- Polimorfismo
- Consiste na alteração do
funcionamento interno de
um método herdado de um
objeto pai.
- Herança
- Utilizada para que um
classe possa herdar
métodos e e atributos de
outra classe.
- Abstração
- É utilizada para definição
de entidades do mundo
real, onde são criadas as
classes.
- Encapsulamento
- Técnica utilizada para não
expor detalhes internos
para o usuário, tornando
partes do sistema mais
independentes possíveis.