对象的封装 set get

来源:互联网 发布:数据库程序设计试卷 编辑:程序博客网 时间:2024/04/30 15:23

      一个学生类,如果学生的姓名,年龄属性都为public,那么就可以在其他类中访问姓名,年龄的属性值,如果定义为private,就不可以访问学生类中的private属性,但是一个类的属性要被访问才有意义这样就可以有两种方法:

      第一种是在学生类中定义set和get方法,这两个方法定义为public,就可以让其它的类访问 学生类,定义set和get方法的主要目的是可以对属性值进行判断,例如:在set方法中加入一个判断语句,那么就如果设置的属性值不符合if的要求,就可以进行相应的处理;

原创粉丝点击