Aula 22 - 08.08.2012
Aprendi que no Java, podemos criar classes Abstratas, no
qual servem para obrigar às classes filhas a instanciarem os métodos que estão
nela. Se uma classe abstrata for implementada a outra, e tentarmos executar esta
sem chamarmos o método abstrato, temos um erro.
Ou seja, métodos abstratos, podem existir somente em classes abstratas e não em qualquer classe. Um bom exemplo é se nós criarmos uma classe abstrata Pessoa, e duas outras chamadas PessoaFisica e PessoaJuridica, e declarar um método para inserir os dados dos mesmos. E após isso, é só modificar o método em cada classe.
A classe abstrata pode ajudar a evitar de esquecermos de, por exemplo, testarmos se um CPF é válido ou não.
Nenhum comentário:
Postar um comentário