实体类JavaBean详解

什么是实体类?

  • 成员变量私有,有对外提供的get、set方法
  • 有一个公共的无参构造器

实体类的应用场景 

  • 实体类负责数据的存取,面对数据的处理交给其他类完成,以实现数据和数据业务处理相分离

假如有一个学生类,一个实体类Student用来存取数据,一个操作类StudentOperate用来操作学生对象,里面有方法。以下是操作类StudentOperate的具体代码,实体类就不放出来了

public class StudentOperate {
    private Student student;//定义一个Student类型的变量
    public StudentOperate(Student student){
        this.student = student;
    }

    public void passExam(){
        if (student.getScore() >= 60){
            System.out.println(student.getName() + "通过考试");
        }else{
            System.out.println(student.getName() + "成绩不合格");
        }
    }

    public static void main(String[] args) {
        StudentOperate sop = new StudentOperate(s1);//传进来的学生对象是s1 => Student s1 = new Student();
        sop.passExam();
    }

}

如有错误,大家可以在评论区说出来,感谢支持!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值