java—封装 封装:把对象的属性和行为结合成一个单独的单位,并尽可能的隐藏对象的内部细节(数据),外部不能直接访问,只能根据有限的对外接口与其发生联系。 也就是说,程序猿A写了一大堆代码但我不想知道细节,只需知道如何调用就好了 public class User { private int userId;//用户ID private String userName;//用户名 private String sex;//性别 private int age;//年龄 private String phoneNumber;//电话 //无参构造方法,构造方法用于外部创建对象访问 public User() { } //有参构造方法 public User(int userId, String userName, String sex, int age, String phoneNumber) { super(); this.userId = userId; this.userName = userName; this.sex = sex; this.age = age; this.phoneNumber = phoneNumber; } //生成的get&set方法 public int getUserId() { return userId; } public void setUserId(int userId) { this.userId = userId; } public String getUserName() { return userName; } public void setUserName(String userName) { this.userName = userName; } public