// 子类 定义了 构造 函数时,就不会继承父类的构造方法:输出结果是 Class B
<php
class A{
public function __construct(){
echo "Class A<br/>";
}
}
class B extends A{
}
new B();
>
/输出结果是:Class A/如果该方法没有被子类及其父类重写的话,直接用子类对象就可以调用了,如:childgetName();
只要两者有一个重写了,就必须用supersuper来调用:supersupergetName();子类成员方法中可以直接调用父类的方法,但是你如果不把对象实例化,那也没有了意义。 public class ClassCa{public static bool test(){return true;}} public class ClassCb: ClassCa{bool T(){return test();}}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)