java基本知识的第八天

这里说的是工厂方法,工厂方法的意思是:工厂来生产产品

在main函数里面直接调用工厂的相应方法,来产生产品

这里是最普通的工厂方法了,在这里的是静态函数,然后的话有一个map,是专门对应key和value的,用来 的作用就是:对于key,如果说已经存储过的,那么直接返回就行
工厂方法模式的设计方法给我的启发是什么:
1.最简单的这个工厂方法就是这个意思,就是一个main和一个工厂。
2.另外一个,就是说,工厂方法模式,解决说重复生成产品的问题,就是去生成map
3.map得到key相应的value就不用说了,就是get函数
4.工厂方法,就是大概给我的感觉就是,把自己的工具放成一个类的大概意思。

这里的意思是抽象工厂模式,是多个工厂,多个产品的模式,就是抽象工厂模式。

抽象工厂的话,给我的感觉就是,多个工厂,多个产品
一个工厂可以产生对应的产品。

这里是抽象工厂的service包下面的代码,就是告诉你它能够提供的服务是什么

这里说的是htmldocument 也就是说这个产品的内部有些什么东西,这个产品里面是可以有一些东西的,例如保存之类的

这里是worddocument,同样的是这个产品内部的东西。

这里说的是,对于这个好工厂和快工厂,就是去实现了工厂的这个类,就是实现相应的接口

这里说的是产品,产品也是要相应的去实现的

这里也是说的产品
浙公网安备 33010602011771号