The nested type PatientTest cannot hide an enclosing type Illegal modifier for the local class PatientTest; only abstract or final is permitted The method hasAllergies() is undefined for the type Patient The method hasAllergies() is undefined for the type Patient Syntax error, insert "}" to complete MethodBody at test/test.PatientTest.main(PatientTest.java:5)
时间: 2023-06-24 22:08:42 浏览: 361
这些错误信息表明你的代码中存在一些问题:
- `PatientTest` 类不能隐藏其封闭类型。
- `PatientTest` 类的修饰符不合法,只能是抽象或最终的。
- `Patient` 类没有定义 `hasAllergies()` 方法,但在 `PatientTest` 类中尝试调用了该方法。
- 代码中缺少一些必要的 `}` 符号,导致语法错误。
你需要检查你的代码,修复这些问题。如果你需要更具体的帮助,请提供更多的代码和上下文。
阅读全文