public class Veiculo {
private String marca;
private String modelo;
private int ano;
public void liga() {
System.out.println("Ligando Veículo");
}
public String getMarca() {
return marca;
}
public void setMarca(String marca) {
this.marca = marca;
}
public String getModelo() {
return modelo;
}
public void setModelo(String modelo) {
this.modelo = modelo;
}
public int getAno() {
return ano;
}
public void setAno(int ano) {
this.ano = ano;
}
}
public class Carro extends Veiculo {
public void liga() {
System.out.println("Ligando Carro");
}
}
public class Moto extends Veiculo {
public void liga() {
System.out.println("Ligando Moto");
}
}
class TestaVeiculo {
public static void main(String[] args) {
Carro c1 = new Carro();
c1.setMarca("Honda");
c1.setModelo("Honda Civic");
c1.setAno(2023);
System.out.println(c1.getMarca() + " - " + c1.getModelo() + " - " + c1.getAno());
c1.liga();
Moto m1 = new Moto();
m1.setMarca("Yamaha");
m1.setModelo("Mt 09");
m1.setAno(2023);
System.out.println(m1.getMarca() + " - " + m1.getModelo() + " - " + m1.getAno());
m1.liga();
}
}