2

IntelliJ IDEA 仅使用本地字段生成构造函数(Alt + Insert),而不使用从超类继承的字段。

这对我来说听起来像是一个错误。还是有可能以某种方式?

编辑:

构造器生成器

4

1 回答 1

2

超类字段不会显示在列表中,因为它们是由超类构造函数初始化的;这种行为是设计使然,而不是错误。

当您调用“生成构造函数”操作时,它让您选择要调用的超类构造函数。生成的构造函数的参数将是所选超类构造函数的参数和您在对话框中选择的当前类中的字段列表的组合。

于 2013-04-07T10:55:58.490 回答