
设计模式/原则
文章平均质量分 76
lixg88888888
这个作者很懒,什么都没留下…
展开
-
UML类图中常见的几种关系
UML类图中常见的几种关系:泛化、实现、关联、聚合、组合、依赖1,泛化泛化:定义了一般与特殊之间的关系代码体现:一种继承关系,指定了子类如何特化父类的所有特征和行为。比如老虎是动物的一种,老虎既有自己的特性,也有动物的共性。示例:Class public Tiger: public Animal{ }符号:带三角箭头的实线,箭头指向父亲2,实现实现:是指一个class类实现interface接口(原创 2018-01-02 15:30:16 · 1325 阅读 · 1 评论 -
部分设计模式总结
学习了几个设计模式的内容,在这里做个简单的总结,以加深印象。 推荐博客: http://blog.youkuaiyun.com/column/details/design.html http://www.cnblogs.com/cbf4life/tag/设计模式/ 1, 单例模式 确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,可通过将构造函数私有化实现。由于原创 2018-01-02 17:33:52 · 172 阅读 · 0 评论 -
软件设计七大原则
软件设计中,怎样提高系统的可维护性和可复用性是面向对象设计需要解决的核心问题之一。面向对象设计原则是实现可维护性和可复用性的基础,每一个原则都蕴含了面向对象设计的思想,可从不同的视角提升一个软件结构的设计水平。这些原则蕴含着很多设计模式中,也是我们用于评价一个设计模式使用效果的重要指标之一。 1, 开放封闭原则 就是对扩展开放,而对修改封闭。其是所有面向对象原则的核心。软件设计追求的是易原创 2017-12-29 15:35:09 · 7426 阅读 · 0 评论