常用设计模式
卢健
计算机专业硕士研究生,醉心于JAVAEE技术,10年一线软件开发、技术和项目管理经验,工信部注册高级项目经理
展开
-
面向对象设计七大设计原则
在学习面向对象设计七大原则之前,我们要对基本的封装、继承、多态思想有足够的了解,对抽象类和接口也要有足够的编码能力,因为设计模式是以上知识点的综合应用。另外,在接触具体的设计模式之前,面向对象的七大设计原则会让你知道,设计模式出现的必然性和意义所在。面向对象七大设计原则:1、 开闭原则2、 里氏替换原则3、 单一职责原则4、 接口隔离原则5、 依原创 2017-10-02 22:28:35 · 420 阅读 · 0 评论 -
单例模式
前言:这是一篇我见过的讲单例模式最完整的,也是讲的最好的一篇博客文章。3. 1 单例模式的动机 对于一个软件系统的某些类而言,我们无须创建多个实例。举个大家都熟知的例子——Windows任务管理器,如图3-1所示,我们可以做一个这样的尝试,在Windows的“任务栏”的右键弹出菜单上多次点击“启动任务管理器”,看能否打开多个任务管理器窗口?如果你的桌面出现多个转载 2012-12-10 16:28:45 · 11560 阅读 · 1 评论