问答详情
源自:5-3 [php]单例模式

老师我有个工厂模式的问题

https://img.mukewang.com/5d67a4b900016b9e12060545.jpghttps://img1.mukewang.com/5d67a4cb00010c9711100273.jpg

https://img4.mukewang.com/5d67a52d0001c1ea10430289.jpg

然后我就有点蒙圈了,不知道啥回事

提问者:qq_name猿_0 2019-08-29 18:13

个回答

  • Xinycc
    2019-08-29 23:25:29

    编译器不知道工厂创建出来的对象是哪个类的对象,在变量$userModel前,使用/** @var $userModel UserInfo */ 为变量添加注释,编辑器就可以找到了。UserInfo 可能要根据实际情况写命名空间路径