面向对象封装

  在java面向对象里面有三大特征,封装,继承,多态。

  其中主要的还要数封装了,(当然其他的也不是说不重要)今天还是主要说说封装。

封装隐藏了代码的内部实现,让外部不知道代码内部的实现细节不可随意更改,从而提高了代码的安全性,但它公开了访问接口通过这个接口可以访问里面的内容,

除了在访问器中可以直接使用属性,其他地方全部使用访问器来读取或设置,get和set访问器:所有的类属性全部是private,使用eclipse的功能实现get和set访问器,若要对属性

的取值范围进行限制,写到set访问器。

 

 

 

         示例。。。。。


public class Student {
private int age;
public void setAge(int age){
if(age<0){
this.age=0;
}
else{
this.age=age;
}
}
public int getAge(){
return this.age;
}

posted @ 2016-07-10 16:48  快乐的小白  阅读(90)  评论(0编辑  收藏  举报