随笔分类 -  设计模式

一个好用的单例类模板
摘要:在程序开发中,某一个类对象经常需要在好多个类中使用,为测试方便,好多初学者声明一个该类的全局变量,然后在其它类中引用使用。 但是,好的编码是能不用全局变量就不用全局变量。 这些类对象往往时单一的对象,于是可以使用设计模式中的单例模式来很好地规避全局变量的使用。 Singleton.h 1234567 阅读全文

posted @ 2019-10-11 15:41 我来乔23 阅读(254) 评论(0) 推荐(0) 编辑

[转]五分钟看懂UML类图与类的关系详解
摘要:在画类图的时候,理清类和类之间的关系是重点。类的关系有泛化(Generalization)、实现(Realization)、依赖(Dependency)和关联(Association)。其中关联又分为一般关联关系和聚合关系(Aggregation),合成关系(Composition)。下面我们结合实 阅读全文

posted @ 2018-07-23 10:50 我来乔23 阅读(336) 评论(0) 推荐(0) 编辑

软件设计原则[总结]
摘要:单一职责原则(SRP),就一个类而言,应该仅有一个引起它变化的原因。 开放-封闭原则,是说软件实体(类、模块、函数等待)应该可以扩展,但是不可修改。 里氏代换原则(LSP):子类型必须能够替换掉它的父类型。 依赖倒转原则:A. 高层模块不应该依赖底层模块,两个都应该依赖抽象;B. 抽象不应该依赖细节 阅读全文

posted @ 2018-07-10 11:11 我来乔23 阅读(192) 评论(0) 推荐(0) 编辑

【转】图说设计模式
摘要:图说设计模式:http://design-patterns.readthedocs.io/zh_CN/latest/index.html 阅读全文

posted @ 2018-05-30 17:05 我来乔23 阅读(232) 评论(0) 推荐(0) 编辑

设计模式分类关系
摘要: 阅读全文

posted @ 2018-05-23 15:02 我来乔23 阅读(229) 评论(0) 推荐(0) 编辑

设计模式工具:UML基础
摘要:类图 矩形框 -类Class 第一层 -类名(抽象类用斜体) 第二层 -类的特性(字段和属性) 第三层 -类的操作(方法或行为) 访问控制 “+”表示public,“-”表示private,“#”表示protected 接口图 表示1:-带有<<interface>> 表示2:棒棒糖表示法 类与类之 阅读全文

posted @ 2018-05-23 13:34 我来乔23 阅读(152) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示