优雅曲奇

文章
5
资源
0
加入时间
3年0月9天

工厂方法模式实例

要求: (1) 某产品的有Android版本,Apple版本,Homos版本。请自建类模拟该产品的三个版本。(2)以后还可能扩展该产品的版本如Imau版本 (3)请利用工厂方法模式实现用户能根据需求获得该产品的不同版本对象。(4)用户的版本需求在配置文件中。(参照示例完成) 加分项:通过简单工厂来获得不同版本的工厂。添加IMAU 具体产品和具体工厂。添加简单工厂的抽象工厂。并在client里应用。