Clase java

Solo disponible en BuenasTareas
  • Páginas : 2 (261 palabras )
  • Descarga(s) : 0
  • Publicado : 27 de abril de 2011
Leer documento completo
Vista previa del texto
Se requiere implementar en Java la case que se representa en la Figura 1, la que aparece representada en
notación UM
a) Escriba el código equivalente a la definición de la clase.
b)Nota:
1) El método calcularIMC considera lo siguiente: Para una mujer si el IMC < 16 es desnutrición, si
17 < IMC < 20 es bajo peso, si 20 < IMC < 23;9 es normal, si 24 < IMC < 28;9 esobesidad
leve, si 29 < IMC < 37 es obesidad severa y si IMC > 37 es besidad muy severa. Para los hombres
si IMC < 17 es desnutrición, si 18 < IMC < 20 es bajo peso, si 20 < IMC < 24;9es normal,
si 25 < IMC < 29;9 es obesidad leve, si 30 < IMC < 40 es obesidad severa y si IMC > 40 es
obesidad muy severa.
2) La fórmula para calcular el IMC es IMC = peso
estatura22. Escriba la clase Sistema, en la cual:
a) Se creen 5 objetos Persona
b) Los datos deben ser ingresados manualmente

CLASE PERSONA
public class Persona {
//Atributosprivate String rut;
private String nombre;
private int edad;
private String sexo;
private double estatura;
private double peso;
//Constructor
publicPersona(String rut, String nombre, int edad, String sexo, double estatura, double peso){
this.rut=rut;
this.nombre=nombre;
this.edad=edad;
this.sexo=sexo;this.estatura=estatura;
this.peso=peso;
}
//Metodos
public String obtenerRut(){
return rut;
}
public String obtenerNombre(){return nombre;
}
public int obtenerEdad(){
return edad;
}
public String obtenerSexo(){
return sexo;
}
public double obtenerEstatura(){return estatura;
}
public double obtenerPeso(){
return peso;
}
public String calcularIMC(double peso, double estatura){
//Precondicion peso
tracking img