编辑代码

class Main {
	public static void main(String[] args) {
       Student student = new Student("小明", 13, 10, 95);
        System.out.println(student.say());
		//System.out.println("Hello world!   - java.jsrun.net ");
	}
}

class person{
    private String name;
    private int age;
    public person(String name,int age){
        this.name = name;
        this.age = age;
    }
    public String getName(String name){
        return name;
    }
    public void setName(){
        this.name = name;
    }
    public int getAge(int age){
        return age;
    }
    public void setAge(){
        this.age = age;
    }
    public String say(){
        return "名字=" + name + "年龄=" + age;
    }
}

class Student extends person{
    private int id;
    private double score;
    //子类要包含父类得形参,用super调用父类属性
    public Student(String name, int age, int id, double score){
        super(name, age);
        this.id = id;
        this.score = score;
    } 
    public int getId(int id){
        return id;
    }
    public void setId(){
        this.id = id;
    }
    public double getScore(double score){
        return score;
    }
    public void setScore(){
        this.score = score;
    }
    //重名时用super调用父类同名方法
    public String say(){
        return super.say() + "排名" + id +"成绩" + score;
    }
}

//class text{
  //  public static void mian(String[] args){
        
    //}
//}