我需要将我的程序保存和提交为一个文件。我的程序有多个类,据我了解,到目前为止,只有主类可以是公共的?我需要做些什么改变?
这些是我们教授的指示:
提交项目时,应仅提交一个名为xxxx.java的项目。 此文件中的主类必须是公共类,但不能有其他类 您使用的课程可以是公开的(因为只允许一个公开课程 在文件中。)
答案 0 :(得分:1)
您可以在一个文件中提交多个公共类,但不会编译。 Java要求每个.java文件只有一个公共类,该公共类与文件名完全匹配。文件中的其余类可以与其他访问修饰符一起使用。
答案 1 :(得分:0)
您可以将其他类保存在同一文件中。但是,在Java上,每个文件只能有一个公共类。其他课程不能公开。