封装:
把属性变成private,提供get,set方法
类方法Student.java
public class Student {
//属性
private int age;
private String name;
//get方法构造器
public int getAge() {
return age;
}
//set方法构造器
public void setAge(int age) {
this.age = age;
}
//get方法构造器
public String getName() {
return name;
}
//set方法构造器
public void setName(String name) {
this.name = name;
}
//无参构造器
public void study(){
System.out.println(this.age + "岁的" + this.name + "在学习!");
}
}
主程序App.java
public class App {
public static void main(String[] args) {
//实例化对象
Student xm= new Student();
//set方法
xm.setName("小明");
xm.setAge(22);
xm.study();
}
}
执行结果
22岁的小明在学习!