Skip to content

Latest commit

 

History

History
12 lines (6 loc) · 698 Bytes

2-Abstracao.md

File metadata and controls

12 lines (6 loc) · 698 Bytes

Abstração

Considerado por muitos como o primeiro pilar da POO. Consiste no conceito de criar uma classe geral e outras classes mais especificas a partir dela.

Segundo o conceito de generalização, a classe filha pode repassar seus métodos e atributos a outra classe. E segundo o conceito de especialização a classe deve ser o mais detalhada possível com relação ao objeto que ela classifica.

abstracao

Como no exemplo, temos uma classe geral que seria a classe de veículos, e a partir de caracteristicas em comum aos veiculos, cria-se classes mais especificas para cada tipo de veículo: carro, caminhão e avião.

Próximo capítulo