terça-feira, 14 de maio de 2019

Herança

HERANÇA
==============
A herança é sem duvida uma das mais importantes partes do POO, torna os projetos dinamicos e com facil manutenção, trata-se de criar superclasses ou classes "MAE" dentro do projeto, essas classes sao herdadas(extends) para suas classes subclasses "FILHA", desta forma tudo aquilo que pertence a MÃE tambem pertencerá a FILHA.

**Sintaxe** : public class NomeDaClasseFilha extends NomeDaClasseMae{}

**filhas**: podem conter ou nao seus proprios atributos e metodos, caso nao contenham são conhecidas como herança para implementação pois somente estanciam a classe mãe.

**limite**: não a um limite para a herança classes filhas também podem ser extendidas (ex...imagine uma classe imovéis que tem como filha a classe casa e surge a necessidade de criar a classe casaDoisPisos, o correto é a casaDoisPisos extender de casa e nao de imoveis, pois ela é uma derivada de casa apenas com uma implementação(segundo piso) a mais.)

Nenhum comentário:

Postar um comentário