sábado, 8 de setembro de 2012

Classes Abstratas

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