(五)工厂方法

一、一些重要概念 1、与简单工厂的区别 简单工厂:创建对象都在工厂类里面(实例化过程) 工厂方法:把工厂的职能移交到子类(实例化过程) 2、什么时候用抽象类,什么时候用接口? 当类中有些方法是已知的,有些是未知的,那这时就用抽象类,如果都是未知的那就用接口。 如何理解已知和未知? 要不要分离开来,通过其他类来实现 3、产品等级与产品族的概念怎么区分? 产品等级:同一类产品,不同的厂家。如,海尔冰箱
相关文章
相关标签/搜索