如果我使用setters getters在一个方法中设置值,并且我可以使用getters获得相同的值,这是可能的吗



在下面的代码中,AccountServices类中出现错误。在存款方法中,我无法获得d.accountNo((;价值它只变为零。我不能在另一个方法中调用上一个setted值?有人能帮我解释一下吗??

System.out.println("The accno is "+d.getAcc_No()+" and Deposit amount was Rs."+balance);

这是代码。。。。。。。https://github.com/moorthysmart/JdbcBank/tree/master/NetLogin

您基本上是在不使用它的情况下创建和销毁对象。

您正在为对象设置值在Login方法中的Dbsetget,但在Deposit方法中,您再次创建了一个新的Dbsetget对象,当然它将是空的。

为了重用对象及其值,您应该将对象作为方法参数传递,或者声明它们为类/实例变量,并使用getter方法

相关内容

最新更新