Abstração
Consiste em Extrair todos os dados importante de um objeto.
Encapsulamento
Serve para controlar o acesso aos atributos e métodos de uma classe. È uma foma eficiente de proteger os dados manipulados dento da classe.
Herança
Criamos classes a partir de outras classes, herdando todos os atributos e métodos dela, essas novas classes são chamadas de subclasses, ou classes derivadas. Assim evitamos a redundância de código.
Polimorfismo
Onde duas ou mais classes derivadas de uma mesma superclasse (conceito de herança ) podem invocar métodos que têm a mesma identificação mas comportamento distintos.
Guia
Nessa pasta iremos começar por 01, ao terminar, seguiremos para 02.