Criei classes com polimorfismo e quero saber se esta correto
package veiculo;
public class ControleVeiculo {
private double caixa;
public double getCaixa() {
return caixa;
}
public void setCaixa(double caixa) {
this.caixa = caixa;
}
public void venda(Veiculo veiculo) {
this.caixa += veiculo.getPreco();
System.out.println("Foi vendido um veículo com o modelo chamado " + veiculo.getModelo() + " com o preço de " + veiculo.getPreco());
System.out.println("Foi acrescentado ao caixa R$ " + veiculo.getPreco());
System.out.println("Agora temos no total do caixa R$ " + this.caixa);
}
}
package veiculo;
public class ReferenciasControle {
public static void main(String[] args) {
Veiculo carro = new Carro();
carro.setModelo("Ford k");
carro.setPreco(30000.00);
Veiculo moto = new Moto();
moto.setPreco(40000.00);
moto.setModelo("Toyota Full");
ControleVeiculo vendaFeita = new ControleVeiculo();
vendaFeita.venda(carro);
vendaFeita.venda(carro);
vendaFeita.venda(moto);
}
}