20140401第3章 简单工厂模式与工厂方法模式.pdf

20140401第3章 简单工厂模式与工厂方法模式.pdf

20140401第3章 简单工厂模式与工厂方法模式.pdf

第3章 简单工厂模式与工厂方法模式 本章教学内容 简单工厂模式  问题背景  模式定义与分析  模式实例与解析  模式优缺点  工厂方法模式  问题背景与“里氏代换原则 ”  模式定义与分析  模式实例与解析  模式优缺点 问题背景 想吃苹果!? 问题背景 获取苹果的两种方式 自己种苹果树 去超市买 问题背景 只需要知道水果的名字则可得到相应的水果 问题背景 考虑一个简单的软件应用场景,一个软件系统可以提供多个 外观不同的按钮(如圆形按钮、矩形按钮、菱形按钮等), 这些按钮都源自同一个基类。我们希望在使用这些按钮时, 不需要知道这些具体按钮类的名字,只需要知道表示该按钮 类的一个参数,并提供一个调用方便的方法,把该参数传入 方法即可返回一个相应的按钮对象。 原解决方案 public Button ge

文档评论(0)

1亿VIP精品文档

相关文档