1.访问权限关键字:
2.JavaBean的规则
2.1类的属性一般使用private访问权限
2.2提供set/get方法来访问相关属性,这些方法通常是public修饰,以提供对属性的赋值与读取操作(注意:Boolean变量的get方法是is开头的)
import java.util.Objects;
public class Wang {
private int id;
private int age;
private String name;
private boolean man;
//name的set/get方法
public void setName(String name){
this.name=name;
}
public String getName(){
return this.name;
}
//age的set/get方法
public void setAge(int age){
if(age>1&&age<130){
this.age=age;
}else{
System.out.println("请输入正确的年龄");
}
}
public int getAge(){
return this.age;
}
//boolean man的set/isMan方法
public void setMan(boolean man){
this.man=man;
}
public boolean isMan(){
return man;
}
public static void main(String[] args){
}
}
在另一个类中的调用
public class TestArrayCopy {
public static void main(String[] args) {
Wang w = new Wang();
w.setName("小王");
w.setAge(200);
w.setMan(true);
System.out.println(w.getName());
System.out.println(w.getAge());
System.out.println(w.isMan());
}
}
运行结果如下
请输入正确的年龄 小王 0 true