标签:tps 设计 抽象 and 里氏替换 android block 开放 六大原则
首先分享一波,公开课部分视频:
链接: https://yun.baidu.com/s/1c1K7f6C 密码: a3vp
有兴趣的可以先学习一下公开课内容,都还挺不错的,虽然有挺多时间是广告。
对扩展开放,对修改封闭
每个接口中不存在子类用不到却必须实现的方法,如果不然,就要将接口拆分。
面向接口编程,依赖于抽象而不依赖于具体任何基类可以出现的地方,子类一定可以出现。
一个类对自己依赖的类知道的越少越好。只与直接的朋友通信。
每个类应该实现单一的职责
任何基类可以出现的地方,子类一定可以出现。
待更新…
标签:tps 设计 抽象 and 里氏替换 android block 开放 六大原则
原文地址:http://www.cnblogs.com/qq357937168/p/6654483.html