Java基础学习(十二)面向对象的特征一:封装性

 一、面向对象的特征一:封装

问题:当创建了类的对象以后,如果直接通过"对象.属性"的方式对相应的对象属性赋值的话,可能会

出现不满足实际情况的意外,我们考虑不让对象来直接作用属性,而是通过"对象.方法"的形式,来控制

对象对属性的访问。实际情况中,对属性的要求就可以通过方法来体现。

 

二、面向对象思想的落地法则二:

封装性的思想)①将类的属性私有化,②提供公共的方法(setter & getter)来实现调用。

 

三、四种权限修饰符

1.权限从大到小为:public protected 缺省 private 

2.四种权限都可以用来修饰属性、方法、构造器

3.修饰类的话:public 缺省

Java基础学习(十二)面向对象的特征一:封装性

 

weinxin
我的微信
有问题微信找我
DannyWu

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

Protected with IP Blacklist CloudIP Blacklist Cloud