Ola Bill II, não consegui entender direito, devido ao fato de nao saber quando chama o metodo ou quando instancia a classe.
Pelo que entendi vc esta atribuindo semre um novo valor quando instancia a classe atraves do construtor, talves seja por isso que o valor nao muda.
Ah outra coisa utilize this. quando for referenciar atributo da classe.
assim pelo q entendi vc vai ter um saldo atual e depois vai realizar um calculo e ter o saldo alterado seria isso? se for vc precisa so fazer o seguinte
assim vc tem os metodos criados qdo criar a instancia da classe vc tem que chamar o metodo de calcular para q ele possa executar… senao o saldo atual vai ser mantido e o cpmf nao será cobrado…
espero que essa pequena explicacao ti ajude… caso seja isso… ai vc faz uma adaptação na sua class…
minha duvida eh quando vou armazenar o novo saldo(savingsBalance) no metodo calculateMonthlyInterest()… então… quando vou compilar o novo saldo ñ aparesse o novo, por meio do calculo ,mas sim o antigo… ñ quero q vces resolvam mas se vces me podesem dar uma luz no que está errado e se podesem tabm me ajudar a contornar esse erro ficaria muito grato…