设计模式
CuteRainbow
我是一个热爱生活的人
展开
-
【设计模式】学习笔记之设计原则
设计模式学习笔记之设计原则这好像是我第一次开始写博客,还是有点激动的,俗话说的好,好记性不如烂笔头,更何况我的记性还不好,所以我决定在学习设计模式的同时,将其中自己认为重要的知识点记录下来,让以后自己回头查找知识点的时候能更快一些。设计原则详解 设计模式存在的根本原则是为了代码的复用,增加可维护性。有如下原则: 1. 开闭原则:对扩展开放,对修改关闭。 2. 里氏转换原则:子类继承父类,单原创 2015-07-06 15:34:18 · 255 阅读 · 0 评论 -
【设计模式】学习笔记之简单工厂模式
一、简单工厂模式属于类的创建型模式,又叫静态工厂方法模式,通过专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。 二、模式中包含的角色及其职责: 1.工厂(Creator)角色 简单工厂模式的核心,它负责实现创建所有实例的内部逻辑。工厂类可以被外界直接调用,创建所需的产品对象。 2.抽象(Product)角色 简单工厂模式所创建的所有对象的父类,它负责描述所有实例所共原创 2015-07-16 17:03:52 · 294 阅读 · 0 评论