封装:
代码块一:
package Testfengzhuang;
/**
* 一个简单的javabean
*/
public class Person {
private String name;
private int age;
private boolean flag;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
if (age < 0 || age > 150) {
System.out.println("年龄格式输入不对,请输入范围:");
} else {
this.age = age;
}
}
public boolean isFlag() {
return flag;
}
public void setFlag(boolean flag) {
this.flag = flag;
}
}
代码块二:
package Testfengzhuang;
public class Person2 {
public static void main(String[] args) {
Person p2 = new Person();
p2.setAge(100);
System.out.println(p2.getAge());
}
}
运行结果:
100
Process finished with exit code 0