相对于简单工厂,工厂模式,
顶层:工厂(抽象)VideoFactory
次顶层:专业工厂(抽象)JavaVideoFactory,PyVideoFactory。。。
底层:JavaVideo, PythonVideo。。。
顶层工厂不管实现,而交于次级工厂实现
iterator:vedio顶层
Collection:次顶层
arraylist:javavideo
相对于简单工厂,工厂模式,
顶层:工厂(抽象)VideoFactory
次顶层:专业工厂(抽象)JavaVideoFactory,PyVideoFactory。。。
底层:JavaVideo, PythonVideo。。。
顶层工厂不管实现,而交于次级工厂实现
iterator:vedio顶层
Collection:次顶层
arraylist:javavideo