java中子类继承父类,子类声明并实例化对象,这个对象怎么调用父类方法的 如图 详细一点谢谢

java中子类继承父类,子类声明并实例化对象,这个对象怎么调用父类方法的 如图 详细一点谢谢,第1张

//子类 没有定义 构造 函数时,默认继承父类的构造方法:输出结果为 Class A
// 子类 定义了 构造 函数时,就不会继承父类的构造方法:输出结果是 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();}}


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/13392591.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-27
下一篇 2023-07-27

发表评论

登录后才能评论

评论列表(0条)

保存