none
JAVA Usar una formula creada en una clase en otra RRS feed

  • Pregunta

  • Buenas tardes

    tengo una clase llamada Banco

    con sus variables

        protected static double balance ;
        protected static double interes;

    su constructor y sus respectivos get y set

    Necesito colocar esta formula

    calulate = (balance*interes)/365;

    como hago para luego crear una clase llamada Test usando el medodo main

    y poder utilizar esa formula creada en la clase Banco?

    sábado, 16 de diciembre de 2017 16:20

Todas las respuestas

  • Mira  puedes crear una funcion que te resuelva ese cálculo dentro de la clase banco, por ejemplo:

    //esta es la funcion que resuelve mi calculo
    public double miCalculo()
      {
         return (balance*interes)/365;
      }

    Esto por supuesto si el valor del calculo para ti es tomado como una propiedad mas de tu objeto banco,o también puedes definir un atributo mas de esta clase al que llames calculo y luego en el contructor resuelvas la operacion de forma que solo calcules una vez en el momento de crear el objeto:

    //agregamos este campo
    private double calculo
    
    //esto es un ejemplo del constructor de banco
    public Banco(double balance, double interes)
     {
       this.balance = balance;
       this.interes = interes;
       this.calculo = (balance*interes)/365;
     }

    Si no comprendi bien tu pregunta por favor dilo e intentare ayudarte de una mejor manera.

    Salu2

    Carlos


    • Propuesto como respuesta Carlos Adán jueves, 21 de diciembre de 2017 16:50
    jueves, 21 de diciembre de 2017 16:47
  • Mira  puedes crear una funcion que te resuelva ese cálculo dentro de la clase banco, por ejemplo:

    //esta es la funcion que resuelve mi calculo
    public double miCalculo()
      {
         return (balance*interes)/365;
      }

    Esto por supuesto si el valor del calculo para ti es tomado como una propiedad mas de tu objeto banco,o también puedes definir un atributo mas de esta clase al que llames calculo y luego en el contructor resuelvas la operacion de forma que solo calcules una vez en el momento de crear el objeto:

    //agregamos este campo
    private double calculo
    
    //esto es un ejemplo del constructor de banco
    public Banco(double balance, double interes)
     {
       this.balance = balance;
       this.interes = interes;
       this.calculo = (balance*interes)/365;
     }

    Si no comprendi bien tu pregunta por favor dilo e intentare ayudarte de una mejor manera.

    Salu2

    Carlos


    Olvidé decirte que este metodo lo puedes llamar desde otra clase y si fuera llamar al atributo debes de crear un get y un set.

    Salu2

    • Propuesto como respuesta Carlos Adán jueves, 21 de diciembre de 2017 16:50
    jueves, 21 de diciembre de 2017 16:49