1
2
此代码:
不设置超类的字段。它在子类中声明并设置新字段,而不涉及超类的字段。
要设置超类的字段,请将
|
2
1
问题是,您没有在基类中覆盖这些值,而是在继承的中覆盖这些值。 您应该在构造函数中初始化这些值。 例子:
您所做的是在基类中声明变量,而不是初始化它们,同时在子类中以相同的名称声明变量。 更多阅读: https://docs.oracle.com/javase/tutorial/java/IandI/subclasses.html |
Brendan · Java中从父类继承的对象的ArrayList 2 年前 |
Dariusz Legizynski · Java类扩展无法正常工作 6 年前 |
Scott · 从库注入器错误扩展角度类 7 年前 |
Matthew M · 扩展类穿越NULL-OOP 7 年前 |
Nico · 在python中的新文件中粘贴文件 7 年前 |
Dado Del · 如何向扩展JPanel的类添加JLabel 9 年前 |