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

class Person{
public int c;
private String name;
private int age;
protected void setName(String name){
this.name=name;
}
protected void setAge(int age){
this.age=age;
}
protected void print(){
System.out.println("Name="+name+" Age="+age);
}
}
public class DemoSuper extends Person{
public void print(){
System.out.println("DemoSuper:");
super.print();
}
public static void main(String[] args){
DemoSuper ds=new DemoSuper();
ds.setName("kevin");
ds.setAge(22);
ds.print();
}
}

//子类 没有定义 构造 函数时,默认继承父类的构造方法:输出结果为 Class A...
// 子类 定义了 构造 函数时,就不会继承父类的构造方法:输出结果是 Class B...
<?php
class A{
public function __construct(){
echo "Class A...<br/>";
}
}
class B extends A{
}
new B();
?>
/*输出结果是:Class A...*/追问

不懂声明的对象怎么调用到父类的方法的,不是该用super.父类方法名吗?

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答