Java反射中,是不是反射是用来取代工厂模式的?

Java反射中,是不是反射是用来取代工厂模式的?

工厂模式只需要知道接口是什么,不需要知道类是什么;

反射须要知道接口是什么,也需要知道类是什么。

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
好帮手慕小脸 2021-09-11 14:17:28

同学你好,

1、工厂类实例化时,应使用对应的类名,如:

https://img1.sycdn.imooc.com//climg/613c497c095018f208190107.jpg

2、工厂模式的核心就是工厂类,没有其他的类了

https://img1.sycdn.imooc.com//climg/613c49d709c8963906460127.jpg

祝学习愉快~

好帮手慕小脸 2021-09-07 14:37:39

同学你好,可以这样理解

祝学习愉快~

  • 提问者 童真模式启动 #1

    下面框的两个部分单独放在一个新的类,能不能成为工厂类?工厂类是不是输入是一个需求才是工厂类,输入的是类名就不算?

    https://img1.sycdn.imooc.com//climg/6138147809384cf708830782.jpg

    2021-09-08 09:43:21
  • 同学你好,类必须通过其getInstance方法来创建的,才能叫做工厂类

    祝学习愉快~

    2021-09-08 14:32:13
  • getInstance???这是什么?

    2021-09-09 10:53:56
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师