码迷,mamicode.com
首页 > 其他好文 > 详细

OOP设计原则

时间:2016-05-08 23:52:26      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:

  参考资料:

  1. 《Head First设计模式》

  知识点:

  ● 找出应用中可能需要变化的地方,把它们独立出来,不要和那些不需要变化的代码混在一起。而软件开发的一个不变真理就是“Change”,因此,我们应该致力于提高软件的可维护性和可扩展性。

  ● 针对接口编程,而不是针对实现编程。针对接口编程的真实意义是“针对超类型(supertype)编程”,关键点在多态(polymorphism)。

  ● 多用组合,少用继承。组合往往比继承更具有弹性,既可以将算法族封装成类,又可以“在运行时动态地改变行为”。

OOP设计原则

标签:

原文地址:http://www.cnblogs.com/AmitX-moten/p/5472272.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!