-
子类的对象上可以直接调用父类的属性和方法查看全部
-
extends 继承查看全部
-
面向对象 继承,具有部分相同的属性和方法的类,可以直接把这部分相同的写在一起,子类直接调用父类,子类不用再定义,子类修改父类定义的类成员,就叫重写查看全部
-
赋值符号"="实际上是创建另外一个引用,而非对象!查看全部
-
implode(","$array)将数组array的每个元素用“,”隔开。 __call($name,$args)中$name为方法名。$args为形参。调用不存在的方法时,给的实参都属于args数组。例:run方法不存在时,$obj->run("Param1","Param2");这时$name值为"run"而不是"Param1"!查看全部
-
魔术方法(magic method)需要自己实现……查看全部
-
抽象类(abstract class)中的方法可以是实现的,也可以是没有实现的(需用abstract修饰)!查看全部
-
类的方法必须有实现,接口的方法必须没有实现!查看全部
-
可用extends让接口继承接口,若类实现了子接口,则需要在类中实现子接口和父接口定义的方法!查看全部
-
1.接口不能实例化; 2.用instanceof可查看对象是否实现了接口,例var_damp($obj instanceof ICanEat);查看全部
-
在接口中,方法不需要实现!查看全部
-
类实现(implement)了某个接口(interface)就必须实现该接口的方法!查看全部
-
1.parent关键字可用于调用父类中被子类重写了的方法; 2.self关键字可用于访问类自身的成员方法、静态成员及类常量(使用常量时可不写$),不能访问类自身的属性; 3static关键字用于访问类自身的静态成员;查看全部
-
在子类访问父类中被重写的方法用 parent::被重写方法查看全部
-
重写时方法名才是最关键的!(参数不同不影响重写)查看全部
举报
0/150
提交
取消