a simple vista no veo error en la parte funcional del código.
*pero debes poner el inicia de la clase en mayúscula, ejem: public class Motor y no motor.
*Las variables empiezan en minúscula pero las demas palabras deben ir con mayúscula en su inicial, ejem: tipoBomba y no tipobomba, lo mismo con valorBomba (no valorbomba) y setBomba (no setBOMBA).
si tienes mas de 2 palabras seria asi: setMismoCanal........
*según la buena practica de la programación, debes declarar las variables como private aqui delante:
public class Motor
{
private String tipoFluido,combustible;
private int tipoBomba;
a menos de que sea necesario cambiarlo a public o protected.... por ahora va en private...
Después de eso no veo errores en el código...
nota estos arreglos me lo hicieron a mi cuando empece así que el credito no es mio!!.