[0]LAYA的POOL有毒
class A extends B
如果用createByClass(B)创建一个B的实例出来,因为找不到__className属性,会创建一个_$gid=XXX到B里面,
这时候如果创建一个A出来,会直接用XXX去找到这A的父级,也就是B去创建实例...应该是原型链机制
如图:GuaJi_pet继承GuaJi,创建GuaJi_pet时候找不到_$gid就去找GuaJi类,找到就返回GuaJi的构造函数出来了
如果用createByClass(B)创建一个B的实例出来,因为找不到__className属性,会创建一个_$gid=XXX到B里面,
这时候如果创建一个A出来,会直接用XXX去找到这A的父级,也就是B去创建实例...应该是原型链机制
如图:GuaJi_pet继承GuaJi,创建GuaJi_pet时候找不到_$gid就去找GuaJi类,找到就返回GuaJi的构造函数出来了
没有找到相关结果
已邀请:
2 个回复
小高
赞同来自:
Winterning
赞同来自: