Student.java 649 B

12345678910111213141516171819202122
  1. package course;
  2. /**
  3. * @author WanJl
  4. * @version 1.0
  5. * @title Student
  6. * @description
  7. * @create 2026/7/22
  8. */
  9. public class Student extends Person{
  10. private String school;
  11. //因为父类没有了无参构造方法,
  12. //代码找不到父类无参构造方法了,所以程序自动报错。
  13. //为了解决这个错误,我们要给他指定一个父类有参构造方法
  14. public Student(String name, Integer age,String school) {
  15. //为了解决我们在子类的构造方法中,
  16. //调用父类的有参构造方法,并且把参数传入进去。
  17. super(name,age);
  18. this.school=school;
  19. }
  20. }