会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
溺水的鲨鱼
博客园
首页
新随笔
联系
管理
订阅
封装
封装是面向对象的三大特性之一。每个对象都包含它能进行操作所需要的所有信息,这个特性成为封装,因此对象不必依赖其他对象来完成自己的操作。这样方法和属性包装在类中,通过类的实例来实现。
封装的好处:
第一、良好的封装能够减少耦合;
第二、类内部的实现可以自由地修改;
第三、类具有清晰的对外接口;
实例:现在有一条狗出生在这里,需要实现的就是让狗拥有和猫一样的功能。
虽然使用封装实现了功能,但是两个类中存在大量的重复代码,继承,可以很好的改善这一问题。
posted @
2020-03-08 17:55
溺水的鲨鱼
阅读(
131
) 评论(
0
)
编辑
收藏
举报
刷新页面
返回顶部
公告