CodeArts IDE
CodeArts IDE
- 最新动态
- 产品介绍
- 快速入门
-
用户指南
- 下载CodeArts IDE客户端
- 登录CodeArts IDE客户端
- 激活CodeArts IDE客户端
- 配置CodeArts IDE用户权限
- CodeArts IDE产品功能介绍
- CodeArts IDE基础操作介绍
- 使用CodeArts IDE for C/C++
- 使用CodeArts IDE for Java
- 使用CodeArts IDE for Python
- 使用CodeArts IDE for RemoteShell
- 最佳实践
- 常见问题
- API参考
- 文档下载
- 通用参考
链接复制成功!
封装字段
此重构允许您限制类字段的可见性,并提供用于访问它们的getter和setter方法。
执行重构
示例
例如,封装name变量,并为其生成getter和setter方法。
重构前
class Person {
public String name;
public static void main(String[] args) {
Person person = new Person();
person.name = "John";
System.out.println(person.name);
}
}
重构后
class Person {
private String name;
public static void main(String[] args) {
Person person = new Person();
person.setName("John");
System.out.println(person.getName());
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
父主题: Java代码重构