在许多面向对象的编程语言中,使用 Getters 和 Setters 确保数据的封装(data encapsulation)。他们使用公共的方法访问私有属性,这样私有属性就可以隐藏从而得到保护。
Getters 和 Setters
以下我们用 Java 式的写法写一个 Getters 和 Setters 的例子:
输出:
在许多面向对象的编程语言中,使用 Getters 和 Setters 确保数据的封装(data encapsulation)。他们使用公共的方法访问私有属性,这样私有属性就可以隐藏从而得到保护。
Getters 和 Setters
以下我们用 Java 式的写法写一个 Getters 和 Setters 的例子:
输出: