Java代码例子: ```java public class Person { private String name; private int age; public void setName(String name) { this.name = name; } public String getName() { return name; } public void setAge(int age) { this.age = age; } public int getAge() { return age; } } ``` 在这个例子中,`Person` 类的内部数据 `name` 和 `age` 都使用了 private 访问修饰符限制了外部的访问,只能通过公共的方法 `setName`、`getName`、`setAge`、`getAge` 访问。这样一来,我们就可以控制 `Person` 对象的状态变化,确保安全性。
封装是将对象内部数据和方法隐藏起来,只暴露出能够操作对象的接口,保证对象的安全性和稳定性。
Sign in to make a reply
🌙