文章列表
五 创建型模式
创建型模式抽象了实例化过程。它们帮助一个系统独立于如何创建、组合和表示它的那
些对象。一个类创建型模式使用继承改变被实例化的类,而一个对象创建型模式将实例化委
托给另一个对象。
5.1 Abstract Factory(抽象工厂)
1. 意图
提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。
2. 别名
Kit
3. 动机
考虑一个支持多种视感(look-and-feel)标准的用户界面工具包
4. 适用性
在以下情况可以使用Abstract Factory模式
• 一个系统要独立于它的产品的创建、组合和表示时。
• 一个系统要由多个产品系列中的一个来配 ...
package com.meijing.components.combobox
{
import flash.events.MouseEvent;
import mx.controls.Alert;
import spark.components.ComboBox;
public class MyComboBoxClass extends ComboBox
{
public function MyComboBoxClass()
{
super();
addEventListener(MouseEvent.CLICK,textInputHandler);
...