设计模式
编程-浪子
学生, 编程爱好者, 喜欢学习 ,个人微信公众号:Love_gcc123
展开
-
设计模式----简单工程模式
简单工程模式:简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家族中最简单实用的模式,可以理解为是不同工厂模式的一个特殊实现。 使用简单工程模式实现一个计算器类:源代码如下:// Operation.csusing System;using System.Collections.Generic;using System.Li原创 2015-03-15 20:46:53 · 1228 阅读 · 0 评论 -
设计模式----装饰模式
装饰模式(Decorator Pattern):动态的给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更为灵活。实例: 显示一个人的穿衣第一版: 直接使用一个Person类来实现穿衣 第二版: 把人和服饰类分开了,穿衣的一些表现通过继承与服饰类 第三版: 使用装饰模式原创 2015-03-15 21:38:39 · 430 阅读 · 0 评论 -
设计模式-------代理模式(ProxyPattern)
人物: 卓贾易 戴励 娇娇实现要求: 桌贾易心里喜欢娇娇, 戴励与娇娇关系好,桌贾易也和戴励关系好,所以,桌贾易让戴励代替自己给娇娇送礼物。第一版: 没有代理的代码原创 2015-03-18 09:08:25 · 484 阅读 · 0 评论