软件设计 抽象工厂模式
作者:@kuaiquxie
作者的github:https://github.com/bitebita
本文为作者原创,如需转载,请注明出处:https://www.cnblogs.com/dzwj/p/16984037.html
1、创建产品接口
/**
* 手机
*/
public interface Phone {
/**
* 打电话
*/
void call();
}
/**
* 平板
*/
public interface Pad {
/**
* 看视频
*/
void video();
}
2、定义具体产品
/**
* 小米手机
*/
public class XiaoMiPhone implements Phone {