JavaBean的规范
类中所有的成员属性都是私有,也就是
private
来修饰
提供一个公共无参数的构造方法
为所有私有的属性提供公共的
set
和
get
方法。
set方法
set
方法是有参数无返回值的,目的是通过
set
方法给
javabean
中的私有属性赋值,命名
方式
setXxx(
数据类型
参数名
) ,Xxx
表示是属性名
get
方法是无参数有返回值的,目的是通过
get
方法获取
javabean
中私有属性的值,命名
方式
getXxx()
boolean
类型的
get
方法 是以
is
开头的
public class Demo13 {
public static void main(String[] args) {
Student stu=new Student();
stu.setId(1001);
stu.setName("lisi");
stu.setScore(99.3);
stu.setXingbie(true);
System.out.println("编号:"+stu.getId()+"姓名:"+ stu.getName()+"成绩:"+stu.getScore()+ stu.isXingbie());
}
}
class Student{
private int id;
private String name;
private double score;
private boolean xingbie;
public void setId(int id) {
this.id = id;
}
public int getId() {
return id;
}
public void setName(String name){
this.name=name;
}
public String getName(){
return name;
}
public void setScore(double score){
this.score=score;
}
public double getScore() {
return score;
}
public void setXingbie(boolean xingbie){
this.xingbie=xingbie;
}
public boolean isXingbie(){
return xingbie;
}
}
访问修饰符:可以用来限定一个元素被使用的范围
private ,默认,protected, public
private 只能修饰属性和方法,不能修饰类,一般成员属性私有
public
一般用来修饰类和方法,默认修饰符也可以修饰属性、方法、类
protected
,一般用来修饰受保护的属性和方法。
![](https://img-blog.csdnimg.cn/e0b29a1c64ca4804ab43035001dfdf8d.jpg?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6K645bmz55SfeA==,size_20,color_FFFFFF,t_70,g_se,x_16)