如何从grand子类或子类传递给父类的参数

时间:2016-03-15 19:19:10

标签: java superclass

我正在使用带有参数的构造函数的父类P。我正在扩展C的子课程P,然后我有另一个扩展Sc的子子课C

例如

父类

class P {

    Settings settings

    public P(Settings settings) {
        this.settings = settings
    }
}

class C extends P {

  Settings settings

   public C(Settings settings) {
   super(settings)
   this.settings = settings
  }
}

class Sc extends C {

      Settings settings

       public Sc(Settings settings) {
       super(settings)
       this.settings = settings
      }
    }

这里我能够将参数传递给构造函数从类C到类P但不是从类Sc传递到类c和类P.我如何将参数传递给来自grand child类的超类?

1 个答案:

答案 0 :(得分:0)

你可以打电话

  

超级(设定)

在您的子构造函数中。