首页 > 解决方案 > 当我使用带有继承的构造函数时出错

问题描述

这是我的代码。它给了我一个错误!有人知道为什么吗?我认为它与构造函数和继承有关。请尽你所能帮助我,

你真的,程序员。

    class Person{
    int age;
    String name;
    Person(int age, String name){
        this.age=age;
        this.name=name;
    }
    
}
class Student extends Person{
    
    String school;
    
}
class Employee extends Person{
    
    }
    int salary;
}

标签: javainheritanceconstructor

解决方案


继承构造函数的示例Student

public class Student {
    String school;

    public Student(int age, String name, String school) {
        super(age, name);     // call parent class constructor
        this.school = school;
    }
}

必须在Employee课堂上实施类似的改变——我将把它留作练习。


推荐阅读