会员
商店
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
庄生晓梦
庄生晓梦迷蝴蝶
博客园
首页
新随笔
联系
订阅
管理
公告
2017年3月2日
#
EffectiveJava(16)复合优先于继承
摘要: 为什么复合优先于继承? 1.继承违反了封装原则,打破了封装性 2.继承会不必要的暴露API细节,称为隐患.比如通过直接访问底层使p.getProperty(K,V)的键值对可以不是String类型 3.继承限定了类的性能,它会把它的缺陷传递给子类1.复合:不...
阅读全文
posted @ 2017-03-02 00:35 qwop
阅读(153)
评论(0)
推荐(0)
编辑
Powered by:
博客园
Copyright © 2025 qwop
Powered by .NET 9.0 on Kubernetes