【发布时间】:2019-04-15 08:52:46
【问题描述】:
我正在尝试为 Monomial 创建一个新的构造函数,但我不断收到错误
"return type is missing for coefficient"
为什么会这样,因为 java 中的构造函数没有返回类型,那么为什么编译器要求返回类型?
此外,由于它是私有的而不是公共的,我如何在构造函数内部初始化私有的 PolyNode monomilaist?
public class Polynomial implements CalculatorOperand<Polynomial> {
private class PolyNode {
int coeff;
int degree;
PolyNode next;
public Monomial(int coeff, int degree)
{
private PolyNode monomialsList;
}
【问题讨论】:
-
这不是有效的 Java 语法;你不能在构造函数中创建字段(除非你想创建一个本地类,但你不这样做)
-
请放整个java代码
-
欢迎来到 SO。不幸的是,看起来存在显着的技能/知识差距。我建议专注于查找和阅读 Java 教程。
标签: java list stack polynomial-math