gpt4 book ai didi

java - 如何在一个文件中使用java中的多个类?

转载 作者:行者123 更新时间:2023-12-05 02:16:55 24 4
gpt4 key购买 nike

我想知道如何在 java 中的一个文件中使用多个类。我输入了这段代码,但它显示了编译错误。

class test {

int a, b, c;

void getdata(int x, int y) {
a = x;
b = y;
}

void add() {
c = a + b;
System.out.println("Addition = " + c);
}
}

public class P8 {

public static void main(String[] args) {

test obj = new test();
test.getdata(200, 100);
test.add();
}
}

最佳答案

每个文件只能有一个public 顶级类。因此,从除一个(或所有)类之外的所有类中删除 public

但是,如果一个文件中有多个类,就会出现一些令人惊讶的问题。基本上,您可能会因(意外或其他原因)在同一包中定义多个具有相同名称的类而遇到麻烦。

如果您只是初学者,可能很难想象我在说什么。避免这些问题的简单规则是:每个文件一个类,并以与它声明的类相同的方式调用该文件。

关于java - 如何在一个文件中使用java中的多个类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48839053/

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