
设计模式
啊角
追求卓越,超越自我
展开
-
装饰模式 Decorator Pattern
装饰模式。以咖啡店售卖例子,采用装饰模式实现原创 2017-07-01 14:53:07 · 4462 阅读 · 0 评论 -
策略模式
举个例子,你会发现策略模式很好理解。原创 2017-06-11 12:23:40 · 4420 阅读 · 0 评论 -
工厂模式
一、概述 定义:工厂模式定义了一个创建产品对象的接口,由子类决定要实例化的是哪一个具体的产品类。工厂模式是代替new操作的一种模式。 类图:工厂模式封装具体类型的实例化,抽象的Creator具有工厂方法,它的任何子类都要实现该方法,由这些子类负责创建实例。二、具体例子场景描述:一个做pizza的商家具有多家pizza连锁店,每个店都能生产pi原创 2017-07-09 18:38:02 · 4378 阅读 · 0 评论 -
观察者模式
学习观察者模式,例子基于head first这本书。原创 2017-06-17 21:47:11 · 4460 阅读 · 0 评论 -
设计模式
最近在看《head first》,这本书不走传统路线,读起来通熟易懂,一开始看到书的封面就给了它差评,不过网上对它的评论都不错,于是决定买来看看,发现还真不错。结合实际例子,引出各种模式,具有基本的多态概念基本可以看懂这本书。写这篇文章是为了做读书笔记,在我看来,如果读一本书,没有一点记录的话,那么过不了多久就忘记的七七八八了。目前看完了第一章,内容会持续更新。面向对象基础:抽象、封装、多态、继承原创 2017-06-11 11:32:13 · 4434 阅读 · 0 评论