¢Por exemplo, podemos criar uma classe abstracta chamada Animal.
¢Um Animal tem diversas características (atributos) e podem realizar diversas acções (métodos) mas não existe a possibilidade de criarmos objectos do tipo Animal.
¢O que existem são objectos das classes Cachorro, Gato, Papagaio, etc. Essas classes, estendem a classe Animal herdando todas as suas características, e adicionando algumas coisas a mais. "Animal" é só uma entidade abstracta, apenas um conjunto de características em comum, nada mais.
0 comentários:
Enviar um comentário