文章分类 -  设计模式

设计模式
设计模式之装饰设计
摘要:装饰设计模式,顾明思议,就是对一个类的功能进行增强。充分利用继承以及虚方法的特性,可以让一个类适应某些特别的需求。就好比如是一个人的穿着打扮,因为人的穿着搭配是多种多样的,并且穿着的先后顺序千变万化,搭配的种类特别多。下面就模仿人的穿着写一个简单的小例子。 首先是,人的基类,Person,代码... 阅读全文

posted @ 2015-05-11 22:16 尋找一個證明 阅读(81) 评论(0) 推荐(0)

设计模式之旅-----简单工厂
摘要:小需求:实现一个简单的控制台计算器,要求根据用户输入的运算符号进行相对于的加、减、乘、除这四种运算,并且要求具有哦良好的灵活性以及扩展性。 分析:利用简单工厂模式实现。根据继承以及多态的特性,将变化的部分抽取出来,定义一个算法接口IOperator,里面定义一个运算方法OperatorResu... 阅读全文

posted @ 2015-03-31 21:11 尋找一個證明 阅读(108) 评论(0) 推荐(0)