我可以在java程序中生成getter和setter,我知道它用于访问私有变量。除此之外,我将如何决定这一点,此时我需要创建带有getter和setter的java类。
答案 0 :(得分:0)
Getter和Setter方法用于encapsulate
数据。
这意味着将数据包装成单个单元。
例如,创建一个ListView
,其中3 TextView
具有不同的值。
现在问题是如何将数据发送到自定义ListView
适配器。在这种情况下,您必须使用梁(具有getter-setter方法)类。
这是另一个例子,它将展示如何通过单个对象从一个Activity向另一个Activity发送多个数据
答案 1 :(得分:0)
在现代java编程中,您必须遵循信息
隐藏这使得课程字段变为private
或
protected
(由子类使用)这就是为什么我们有getter和setter
方法, getter 和 setter 非常有用
如果要直接访问变量,可以创建该父类的子类,并将每个字段设置为protected