-
魔术方法的其他函数查看全部
-
魔术方法--_tostring和_invoke查看全部
-
面向对象--多态查看全部
-
面向对象--接口查看全部
-
判断某个对象是否实现了某个接口查看全部
-
对象引用赋值查看全部
-
面向对象的基本原则查看全部
-
面向对象的基本思路查看全部
-
面向对象概念查看全部
-
对象--查看全部
-
魔术方法: __call():当对象访问不存在的方法名称时,__call()方法会被自动调用 __callStatic():当对象访问不存在的静态方法名称时,__callStatic()方法会被自动调用 __set():在给不可访问属性赋值时,__set()会被调用 定义function __set($name,$value) __get():读取不可访问属性的值时,__get()会被调用 定义function __get($name) __isset():当对不可访问属性调用isset()或empty()时,__isset()会被调用 __unset():当对不可访问的属性调用unset()时,__unset()会被调用 所谓不可访问属性,实际上就是在调用某个属性时发现这个属性没有被定义,这时候不同的操作会触发不同的魔术方法 这几个方法也被成为属性重载的魔术方法 __clone():obj1 = clone $obj; 实现对象复制,变成值相同的两个对象 调用clone时自动调用__clone()方法-自定义复制哪些属性。查看全部
-
不能直接实例化接口查看全部
-
接口的实现查看全部
-
parent self static查看全部
-
final关键字的作用查看全部
举报
0/150
提交
取消