nPolimorfismo
– outro exemplo
nclass
Veiculo {
n public Veiculo() {
System.out.print("Veiculo "); }
n public void checkList(){
System.out.println("Veiculo.checkList"); }
n public void adjust() {
System.out.println("Veiculo.adjust"); }
n public void cleanup() {
System.out.println("Veiculo.cleanup"); }
n}
nclass
Automovel extends Veiculo
{
n public Automovel() {
System.out.println("Automovel"); }
n public
void checkList() { System.out.println("Automovel.checkList"); }
n public void adjust() {
System.out.println("Automovel.adjust"); }
n
public void cleanup() {
System.out.println("Automovel.cleanup"); }
n}
nclass Bicicleta extends Veiculo
{
n public Bicicleta() {
System.out.println("Bicicleta"); }
n public void
checkList(){System.out.println("Bicicleta.checkList"); }
n
public void adjust() {
System.out.println("Bicicleta.adjust"); }
n public void cleanup() {
System.out.println("Bicicleta.cleanup"); }
n}