
【大话设计模式】
文章平均质量分 74
周士豪
这个作者很懒,什么都没留下…
展开
-
【设计模式】——六大原则
为什么要提倡“Design Pattern呢?根本原因是为了代码复用,增加可维护性。那么怎么才能实现代码复用呢?面向对象有几个原则:开闭原则(OpenClosed Principle,OCP)、里氏代换原则(LiskovSubstitution Principle,LSP)、依赖倒转原则(DependencyInversion Principle,DIP)、接口隔离原则(InterfaceSegre原创 2015-11-11 15:00:30 · 844 阅读 · 20 评论 -
【设计模式】——工厂三姐妹
工厂三姐妹,指的就是简单工厂模式,工厂方法模式,和抽象工厂模式。他们三个都属于创建型模型,主要用于描述如何创建对象。这三个姐妹之间有相似的地方,也有很多不同的地方,下面让我们来具体看看他们的介绍和区别吧。 1.简单工厂模式 简单工厂模式(Simple Factory Pattern):定义一个工厂类,它可以根据参数的不同返回不同类的实例,被创建的实例通常原创 2015-11-12 20:53:31 · 870 阅读 · 23 评论 -
【设计模式】——面向对象基础
面向对象,Object-Oriented 1.对象 对象是一个自包含的实体,用一组可识别的特性和行为来标识。 2.类 类就是具有相同的属性和功能的对象的抽象的集合。(注意:1.类名称首字母急着要大些,多个单词则首个字母大写;2.对象公开的方法需要用‘public'修饰符。 (补充:实例,就是一个真实的对象。比如我们都是'人',而你和我其实就是'人'的实例,原创 2015-11-01 20:01:39 · 749 阅读 · 19 评论 -
【设计模式】——简单分类
设计模式分类 创建型模式主要用于描述如何创建对象(5) 结构型模式主要用于描述如何实现类或对象的组合(7) 行为型模式主要用于描述类或对象怎样交互以及怎样分配职责(11) 创建型模式 (1) 工厂方法模式: 工厂方法模式(Factory Method):定义一个用于创建原创 2015-11-22 21:47:57 · 1901 阅读 · 48 评论