gpt4 book ai didi

java - 在与类和数据类型同名的方法中声明和初始化

转载 作者:行者123 更新时间:2023-11-29 05:17:35 26 4
gpt4 key购买 nike

我是面向对象编程的新手,我正在尝试声明和初始化 left,但我不知道该怎么做。我试过了

left = new Counter(4, left.mod);

但 Netbeans 是这么说的

incompatible types: int cannot be converted to Number

这不是真正的程序。

public class Number{

private int mod;
public Number(int modulus, Number left) {
mod = modulus;
//how to declare left?
}

最佳答案

看起来你正在尝试实现某种链表等。显然你希望 left 被记住,所以像类的任何其他普通属性一样声明它。

public class Number{
private Number left;
private int mod;
public Number(int modulus, Number left) {
mod = modulus;
this.left = left;
}
}

关于java - 在与类和数据类型同名的方法中声明和初始化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25985933/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com