elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


  Mostrar Temas
Páginas: [1]
1  Programación / Java / Arreglos entre clases - Ayuda porfavor!! en: 31 Julio 2014, 17:40 pm
Buenos Dias

Les explico, estoy empezando en la programacion y decidi empezar con Java.

Soy autodidacta pero nunca se puede nada solo, tengo el siguiente problema

Tengo una clase Ventas con las propiedades NombreMes y MontoMes con su respectivo Set y Get.
Ahi mismo tengo un constructor con parametros y otro sin ellos.
Mas abajo tengo una funcion en donde deseo hacer un for iterando cada elemento de un arreglo pasado por parametro.

Esta es mi clase:


Código
  1. public Class Ventas {
  2.  
  3. String NombreMes = "";
  4. Double MontoMes = 0;
  5.  
  6. public Ventas()
  7. {
  8. }
  9.  
  10. public Ventas(String _NombreMes, Double _MontoMes)
  11. {
  12. this.NombreMes = _NombreMes;
  13. this.MontoMes = _MontoMes;
  14. }
  15.  
  16. public void setNombreMes (String oNombreMes ) {
  17. NombreMes = oNombreMes;
  18. }
  19.  
  20. public String getNombreMes () { return NombreMes; }
  21.  
  22. public void setMontoMes (String oMontoMes) {
  23. MontoMes = oMontoMes;
  24. }
  25.  
  26. public String getMontoMes() { return MontoMes; }
  27.  
  28. public void fn_Sumar(String[] o Venta)
  29. {
  30. Double Total = 0;
  31.  
  32. for(int i=0; i<oVenta.lenght;i++)
  33. {
  34. Total += oVenta[i].getMontoMes();
  35. }
  36.  
  37. return Total;
  38. }
  39.  
  40. }
  41.  


Ahora este es mi main ( no estoy seguro como se le llame)

Código
  1. import Ventas;
  2.  
  3. Double oResultado = 0;
  4. Ventas[] oVenta;
  5. oVenta = new Ventas[2];
  6.  
  7. Ventas oVentaTemporal;
  8. oVentaTemporal = new Ventas();
  9. oVentaTemporal.setNombreMes("Enero");
  10. oVentaTemporal.setMontoMes(125.00);
  11. oVenta[0] = oVentaTemporal;
  12.  
  13. oResultado = Ventas.fn_Sumar(oVenta);
  14.  
  15.  

La idea es pasar varios meses (Enero, Febrero, Marzo,.... consu monto para sumarlo), creo que no pasa el arreglo, nose como psarlo para en la clase ventas puede ejecutar la funcion.

Espero haberme explicado bien,
Gracias por cualquier ayuda.
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines