面向对象编程原则:Java实例中的私有属性访问

原创 ╰+哭是因爲堅強的太久メ 2024-12-13 00:57 99阅读 0赞

在面向对象编程(OOP)中,私有属性(private variable)是封装的一种体现。这种属性只能在其类的内部通过构造函数、 getter 方法或者成员变量直接访问,外部代码无法直接获取或修改。

举个 Java 的例子:

  1. class Person {
  2. private String name; // 私有属性
  3. // 构造函数,初始化私有属性
  4. public Person(String name) {
  5. this.name = name;
  6. }
  7. // getter 方法,外部访问私有属性
  8. public String getName() {
  9. return name;
  10. }
  11. }
  12. // 示例代码,从外部获取私有属性
  13. public class Main {
  14. public static void main(String[] args) {
  15. Person person = new Person("Alice");
  16. System.out.println(person.getName()); // 输出 "Alice"
  17. }
  18. }

在这个例子中,我们创建了一个 Person 类,其中有一个私有属性 name。通过构造函数和getter方法,外部代码可以安全地访问这个私有属性。

文章版权声明:注明蒲公英云原创文章,转载或复制请以超链接形式并注明出处。

发表评论

表情:
评论列表 (有 0 条评论,99人围观)

还没有评论,来说两句吧...

相关阅读