标签: java inheritance nested super
class ClassA { class NestedA{}; } class class B extends ClassA.NestedA { B(ClassA instanceA) // non-default constructor { instanceA.super(); //1 }; }
我在一本书中读到了这段代码但却无法理解标记为1的行的含义。 我从未遇到过对超类型构造函数的这种调用。
答案 0 :(得分:1)
您应该找到答案here
Java语法有时候很难......但经过一些练习后,你就会习惯它。