角色: 抽象产品类 具体产品类 产品工厂类
定义:将被使用方的创建过程封装到一个类中,这样就在使用方和被使用方之间做了一个缓冲,也就是使用方和被使用方做了一个解耦,提高了软件的可扩展性和可维护性和可复用性.
现在有一个手机抽象类
public abstract class Phone { public abstract void makePhone(); }
角色: 抽象产品类 具体产品类 产品工厂类
定义:将被使用方的创建过程封装到一个类中,这样就在使用方和被使用方之间做了一个缓冲,也就是使用方和被使用方做了一个解耦,提高了软件的可扩展性和可维护性和可复用性.
现在有一个手机抽象类
public abstract class Phone { public abstract void makePhone(); }
内容版权声明:除非注明,否则皆为本站原创文章。