好象也是最先能想出的方法了.
我有个想法,用抽象工厂(Abstract Factory)的设计模式来实现.