JAVA面向对象的三大特征(封装,继承,多态)以及具体的实现方法
JAVA面向对象的三大特征(封装,继承,多态)以及具体的实现方法
1.封装
Java中的封装(Encapsulation)是指一个类把自己内部的实现细节进行隐藏,只暴露对外的接口(setter和getter方法)。封装又分为属性的封装和方法的封装。把属性定义为私有的,它们通过setter和getter方法来对属性的值进行设定和获取。例如:
封装的优点
良好的封装能够减少耦合。
类内部的结构可以自由修改。
可以对成员变量进行更精确的控制。
隐藏信息,实现细节。
封装步骤
修改属性的可见性来限制对属性的访
原创
2021-01-10 22:40:42 ·
1073 阅读 ·
0 评论