是我没说清楚,我把父类的无参构造器也注释掉了Pulic person(),成了这个样子:class Person { public String name; public int age; public Person(String name,int age) { this.name =name ; this.age=age; }
public void getInfo() { System.out.println(name); System.out.println(age); } } class Student extends Person { public void study() { System.out.println("Studding"); } public static void main(String [] args) { Person p= new Person("小明",21);
p.getInfo(); } }
class Person{ public String name; public int age; public Person(String name,int age){ this.name=name; this.age=age; } public void getInfo(){ System.out.println(name); System.out.println(age); } } class Student extends Person{ public Student(String name,int age){ //调用父类构造器 super(name,age); } public void study(){ System.out.println("学习"); } public static void main(String[] args){ Person p=new Person("小米",21); p.getInfo(); Student c=new Student("小兰",20); c.getInfo(); c.study(); } }
{
public String name;
public int age;
public Person(String name,int age)
{
this.name =name ;
this.age=age;
}
public void getInfo()
{
System.out.println(name);
System.out.println(age);
}
}
class Student extends Person
{
public void study()
{
System.out.println("Studding");
}
public static void main(String [] args)
{
Person p= new Person("小明",21);
p.getInfo(); }
}
public String name;
public int age;
public Person(String name,int age){
this.name=name;
this.age=age;
}
public void getInfo(){
System.out.println(name);
System.out.println(age);
}
}
class Student extends Person{
public Student(String name,int age){
//调用父类构造器
super(name,age);
}
public void study(){
System.out.println("学习");
}
public static void main(String[] args){
Person p=new Person("小米",21);
p.getInfo();
Student c=new Student("小兰",20);
c.getInfo();
c.study();
}
}