Please enable JavaScript.
Coggle requires JavaScript to display documents.
S3_A5_LP - Herança (Classes Abstratas (A classe abstrata não implementa os…
S3_A5_LP - Herança
Classes Abstratas
-
-
-
Ao criar uma classe e métodos abstratos, se você tentar instanciar essa classe ou usar os métodos acontecerá um erro. Pois eles apenas servem de referência para subclasses.
Se um dos métodos são abstract, a classe também deve ser declarada abstract. Porém outros métodos podem não ser abstract.
-
-
Polimorfismo
-
Acontece de duas maneiras em Java: quando os métodos são definidos em função da classe que os utiliza (sobreposição), ou dos diferentes conjuntos de argumentos definidos para cada método (sobrecarga).
-
Significado
A capacidade de incorporar as características e funcionalidades de uma classe. Todos os atributos e métodos são herdados e também há a possibilidade de criar novos métodos e atributos.