É também possível que a sub-classe altere os comportamentos e estados possíveis da super-classe. Neste caso, a sub-classe sobrescreve membros da super-classe, tipicamente métodos.
Exemplo de Herança no diagrama de classe:
Exemplo de código fonte:
public class Veiculo{
private String chassi;
private String placa;
...
publicVeiculo() {
}
}
public class VeiculoDeCarga extends Veiculo {
private doublecargaMaxima;
publicVeiculoDeCarga () {
}
}
public class VeiculoDePasseio extends Veiculo{
private doublequantidadeDePassageiros;
publicVeiculoDePasseio() {
}
}
Nenhum comentário:
Postar um comentário