![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
一个仰望天空的Man
这个作者很懒,什么都没留下…
展开
-
面向对象六大设计原则(一)单一职责原则
单一职责原则 单一职责原则(SRP:Single responsibility principle)又称单一功能原则,面向对象设计六大原则之一。它规定一个类应该只有一个发生变化的原因。该原则由罗伯特·C·马丁(Robert C. Martin)提出的。原创 2017-10-11 22:25:24 · 741 阅读 · 0 评论 -
常用设计模式(一)Builder(构建者)模式
Builder(构建者)模式 给大家介绍一个我们开发中经常遇到的设计模式——Builder(构建者)模式。原创 2017-10-22 17:39:20 · 645 阅读 · 0 评论 -
面向对象六大设计原则(二)开闭原则
开闭原则 开闭原则(OCP)是面向对象设计中“可复用设计”的基石,是面向对象设计中最重要的原则之一。它是由勃兰特·梅耶(Bertrand Meyer)提出了的,它的原文是这样:“Software entities should be open for extension,but closed for modification”。翻译过来就是:“软件实体应当对扩展开放,对修改关闭”。原创 2017-10-12 22:04:53 · 1698 阅读 · 0 评论 -
面向对象六大设计原则(三)里式替换原则
面向对象六大设计原则之(三) 里式替换原则 里式替换原则最早是在1988年,由麻省理工学院一位姓里的女士(Liskov)提出来的。Liskov女士的简介里式替换原则 基于这样的一个事实,那就是客户程序在调用某一个类时,实际上是对该类的整个继承体系设定了一个契约,继承体系中的所有类必须遵循这一契约,即前置条件和 后置条件必须保持一致 。原创 2017-10-11 00:49:59 · 1374 阅读 · 0 评论