Buscar

Prévia do material em texto

POO
-------------- 
4 PILARES
ENCAPSULAMENTO
ABSTRAÇÃO POLIMORFISMO
HERENÇA
POO
Esse pilar lida com os atributos e métodos que
precisam ter a sua visibilidade limitada, assim ao não
serem vistos cria uma “proteção” para aqueles que
poderiam ter interesse de modificar essas partes
capsuladas. Outro ponto que traz é a organização
para o código.
ENCAPSULAMENTO
ENCAPSULAMENTO
Foi usada a palavra “pass” para indicar
que o corpo da classe será
intencionalmente deixado em branco.
Similar com o encapsulamento, neste pilar alguns
detalhes do objeto ficam escondidos, com isso é
possível deixar o código mais limpo, evitar possíveis
erros, torna mais fácil a reutilizáção e colabora na
visão dos erros ou dos locais que necessitam.
ABSTRAÇÃO
ABSTRAÇÃO
A classe herda de outra classe algumas
característicase também apresenta suas próprias
características, assim a classe que compartilha é
chamada de classe pai e a classe que recebe esses
atributos ou métodos é a classe filha.
HERENÇA
HERENÇA
Este pilar está ligado ao pilar de herança, no
polimorfismo dois objetos podem ter o mesmo
método e vão reagir de acordo com a sua forma. Ou
seja, classes que pertençam a uma superclasse terão
os mesmo métodos e reagiram de formas diferentes.
POLIMORFISMO
POLIMORFISMO

Continue navegando