Sv Community El Salvador

Soporte y Tecnología => Programación => Java => Mensaje iniciado por: MOISES en noviembre 11, 2014, 05:23:19 pm

Título: Estoy aprendiendo Java y necesito de la ayuda de los maestros de este lenguaje
Publicado por: MOISES en noviembre 11, 2014, 05:23:19 pm
Es una tarea, hay un concepto que no logro tragar!!   :sur:

lo que tienen que hacerme el programa es pedirme 3 campos y hacer el calculo de horas trabajas por el sueldo por horas,

tengo una java class que se llama "Calculasal", la que supuestamente deberia de hacerme los calculos y otra "main class"  que se llema "Ejer16" esta main es la que deberia de capturarme los datos y mandarla a la otra clase ya hacer los calculos AYUDA POR FAVOR

En que la estoy regando, GRACIAS :thumbsup:

public class Calculasal {
    String nombre;
    double sueldoxhora;
    double horastra;

    public Calculasal(String nombre, double sueldoxhora, double horastra) {
        this.nombre = nombre;
        this.sueldoxhora = sueldoxhora;
        this.horastra = horastra;
    }

    Calculasal() {
        throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
    }

    public String getNombre() {
        return nombre;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
        System.out.println("nombre empleado"+nombre);
    }

    public double getSueldoxhora() {
        return sueldoxhora;
    }

    public void setSueldoxhora(double sueldoxhora) {
        this.sueldoxhora = sueldoxhora;
    }

    public double getHorastra() {
        return horastra;
    }

    public void setHorastra(double horastra) {
        this.horastra = horastra;
       
    }
}

*--------------------------------

public class Ejer16 {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
    String nombre1;
    double sxhora;
    double htrab;

    Scanner pide = new Scanner(System.in);
    nombre1= pide.nextLine();
    sxhora =pide.nextDouble();
    htrab = pide.nextDouble();
               
     Calculasal pide1 = new Calculasal(nombre1,sxhora,htrab);
           
    } 
}




Título: Re:Estoy aprendiendo Java y necesito de la ayuda de los maestros de este lenguaje
Publicado por: ernesto84 en noviembre 11, 2014, 05:40:22 pm
revisa los nombre de tus variables.
Título: Re:Estoy aprendiendo Java y necesito de la ayuda de los maestros de este lenguaje
Publicado por: hkadejo en noviembre 11, 2014, 09:31:54 pm
Creas el objeto, seteas sus valores y no hace nada, porque no le has programado que haga nada.
¿El metodo para hacer el calculo donde esta? crea ese método, invocalo y listo.
Título: Re:Estoy aprendiendo Java y necesito de la ayuda de los maestros de este lenguaje
Publicado por: auron3098 en noviembre 21, 2014, 12:14:50 pm
Ahi no estas imprimiendo nada