Foros aprenderaprogramar.com
Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: Papipanchi en 10 de Diciembre 2014, 17:53
-
Buenas tardes a todos.
El puente bien? Espero que así haya sido.
Os adjunto la solución que he dado al ejercicio cu00638B para que me digáis si es correcta.
Un saludo.
//Ejercicio unidad CU00638B
public class OtraClaseMotor {
private int tipoBomba;
private String tipoFluido;
private String combustible;
public OtraClaseMotor () {
tipoBomba=0;
tipoFluido="";
combustible="";
}
public void setTipoBomba (int valorTipoBomba){
tipoBomba=valorTipoBomba;
}
public void setTipoFluido(String valorTipoFluido) {
tipoFluido=valorTipoFluido;
}
public void setCombustible (String valorCombustible) {
combustible=valorCombustible;
}
public int getTipoBomba (){
return tipoBomba;
}
public String getTipoFluido (){
return tipoFluido;
}
public String getCombustible (){
return combustible;
}
public boolean dimeSiMotorEsParaAgua (){//Metodo para que me diga que el motor es para agua si el tipoBomba=1
boolean motorEsParaAgua=false;
if (tipoBomba==1) {motorEsParaAgua = true;}
return motorEsParaAgua;
}//Cierre del método
}
-
Hola Papipanchi.
El ejercicio cumple con todo lo que solicita el enunciado del problema y funciona correctamente. El único apunte que te hago es que no era necesario denominar la clase de otra forma. Si lo que querías era ponerle un nombre que la diferenciara de la clase de otro ejercicio o para futuras revisiones, podrías haberle puesto un nombre más descriptivo como "BombaMotor", "MotorBomba", "MotorFluidos", "BombaFluidos", etc etc. Algo que con solo ver el nombre te permita saber que clase es, o de que ejercicio se trata.
Un saludo!.
-
Hola Papipanchi.
El ejercicio cumple con todo lo que solicita el enunciado del problema y funciona correctamente. El único apunte que te hago es que no era necesario denominar la clase de otra forma. Si lo que querías era ponerle un nombre que la diferenciara de la clase de otro ejercicio o para futuras revisiones, podrías haberle puesto un nombre más descriptivo como "BombaMotor", "MotorBomba", "MotorFluidos", "BombaFluidos", etc etc. Algo que con solo ver el nombre te permita saber que clase es, o de que ejercicio se trata.
Un saludo!.
Gracias por tu apunte Gilding.
Un saludo.
-
hola muy buenas.
sigo adelante con el curso.
esta es mi solución al ejercicio.
cualquier corrección díganmela.
/**
* clase Motor2
*/
public class Motor2
{
// instance variables - replace the example below with your own
private int tipoBomba;
private String tipoFluido;
private String combustible;
/**
* Constructor valores por defecto
*/
public Motor2()
{
// initialise instance variables
tipoBomba = 0;
tipoFluido = "";
combustible ="";
}
/**
* metodos setter establecer atributos
*/
public void setTipoBomba (int valorTipoBomba)
{
tipoBomba = valorTipoBomba;
}
public void setTipoFluido (String valorTipoFluido)
{
tipoFluido = valorTipoFluido;
}
public void setCombustible (String valorCombustible)
{
combustible = valorCombustible;
}
/**
* metodos getter, obtener valores a las variables
*/
public int getTipoBomba () { return tipoBomba; }
public String getTipoFluido () { return tipoFluido; }
public String getCombustible () { return combustible; }
/**
* metodo tipo funcion
*/
public boolean dimeSiMotorEsParaAgua (){
boolean motorEsParaAgua=false;
if (tipoBomba==1){ motorEsParaAgua=true; }
return motorEsParaAgua;
}
}
-
Hola nasrry, tu código está muy bien ¡A seguir así!
saludos