博客专栏  >  架构   >  设计模式

设计模式

一点一点去理解,记录,消化,积累,并运用到实际项目中。

关注
0 已关注
11篇博文
  • 设计模式--观察者模式【Observer Pattern】

    《孙子兵法》有云: “知彼知己,百战不殆;不知彼而知己,一胜一负;不 知彼,不知己,每战必殆” ,那怎么才能知己知彼呢?知己是很容易的,自己的军队嘛,很容易知道,那怎么知彼呢?安插间谍是很好的一个办...

    2015-11-15 22:29
    1787
  • 设计模式--代理模式【Proxy Pattern】

    什么是代理模式呢?我很忙,忙的没空理你,那你要找我呢就先找我的代理人吧,那代理人总要知道被代理人(真实客户)能做哪些事情不能做哪些事情吧,那就是两个人具备同一个接口,代理人虽然不能干活,但是被代理的人...

    2015-11-05 19:55
    1785
  • 设计模式--抽象工厂模式【 Abstract Factory Pattern】

    声明:本文从网络书籍整理而来,并非原创。上一次工厂方法模式讲到女娲造人,人是造出来了,世界热闹了,可是低头一看,都是清一色的类型,缺少关爱、仇恨、喜怒哀乐等情绪,人类的生命太平淡了,女娲一想,猛然一拍...

    2015-10-27 22:35
    1311
  • 设计模式--适配器模式【 Adapter Pattern】

    声明:本文从网络书籍整理而来,并非原创。 适配器模式,这个模式也很简单,你笔记本上的那个拖在外面的黑盒子就是个适配器,一般你在中国能用,在日本也能用,虽然两个国家的的电源电压不同,中国是 220V,...

    2015-10-21 13:02
    1143
  • 设计模式--单例模式【Singleton Pattern】

    这个模式是很有意思,而且比较简单,但是我还是要说因为它使用的是如此的广泛,如此的有人缘,单例就是单一、独苗的意思,那什么是独一份呢?你的思维是独一份,除此之外还有什么不能山寨的呢?我们举个比较难复制的...

    2015-10-16 12:36
    679
  • 设计模式--工厂方法模式【Factory Method Pattern】

    声明:本文从网络书籍整理而来,并非原创。女娲造人(第一次尝试)女娲在补了天后,下到凡间一看,哇塞,风景太优美了,天空是湛蓝的,水是清澈的,空气是清新的,太美丽了,然后就待时间长了就有点寂寞了,没有动物...

    2015-09-16 09:25
    1116
  • 六大设计原则--开闭原则

    开闭原则【Open Close Principle】定义 software entities like classes, modules and functions should ...

    2015-09-08 08:44
    1613
  • 六大设计原则--迪米特法则【Low Of Demeter】

    定义 迪米特法则也叫做最少知识原则(Least Knowledge Principle),指一个对象应该对其他对象有最少的了解,通俗的讲:一个类对自己需要耦合或者调用的类应该知道的最少,你类内...

    2015-08-23 07:50
    4155
  • 六大设计原则--接口隔离原则【 Interface Segregation Principle】

    声明:本文内容是从网络书籍整理而来,并非原创。定义 第一种定义: Clients should not be forced to depend upon interfaces that they ...

    2015-08-18 07:46
    1291
  • 六大设计原则--里氏替换原则【Liskov Substitution Principle】

    定义 最正宗的定义: If for each object o1 of type S there is an object o2 of type T such that for all progr...

    2015-08-10 09:29
    1588
  • 六大设计原则——单一职责原则【Single Responsibility Principle】

    声明:本文内容是从网络书籍整理而来,并非原创。用户管理的例子 先看一张用户管理的类图: 再看一眼上面的图,思考:这样合理吗? 这个接口是一个很糟糕的设计! 用户的属性和行为竟然混合在一起!!! 正确的...

    2015-08-04 16:33
    944

MySQL
612793
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部