java这题C选项哪边错了?

2025-05-07 02:19:04
推荐回答(2个)
回答1:

//只有public修饰的类必须与文件名一样
//举例,文件名为Hello.java
//类内容为:
public class Hello {
public static void main(String[] args) {
System.out.println("你好!这是主程序");
A a = new A();
B b = new B();
a.speak();
b.speak();
}
}

class A {
public void speak() {
System.out.println("你好!这是A类");
}

}

class B {
public void speak() {
System.out.println("你好!这是B类");
}

}

测试运行结果:
你好!这是主程序
你好!这是A类
你好!这是B类

回答2:

内部类就不必和文件名相同