Skip to content

LeticiaMilan/Animal-POO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

😺 Criando uma interface de Animais em Java


✨ Síntese de conceitos fundamentais de POO:

🐾 Abstração

Habilidade de se concentrar em aspectos essenciais de um domínio, ignorando características menos importantes ou acidentais. Por isto, objetos são abstrações de entidades existentes no domínio em questão.

🐾 Encapsulamento

Encapsular é esconder a implementação de objetos, criando interfaces de uso mais concisas e fáceis de usar/entender. O encapsulamento favorece principalmente dois aspectos de um sistema: manutenção e evolução.

🐾 Herança

Permite definir uma classe filha que reutiliza (herda), estende ou modifica o comportamento de uma classe pai. A classe cujos membros são herdados é chamada de classe base. A classe que herda os membros da classe base é chamada de classe derivada.

🐾 Polimorfismo

Capacidade de um objeto ser referenciado de várias formas, ou seja, tratar objetos criados a partir de classes específicas como objetos de uma classe genérica. Entretanto, polimorfismo não quer dizer que o objeto se transforma infinitamente, muito pelo contrário, um objeto nasce de um tipo e morre do mesmo jeito, pois o que pode mudar é o modo de se referir a ele.


About

Criando uma interface de Animais em Java

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages