Java在同一文件中定义多个类
如果在名为Example.java的文件中有以下代码,请回答一个简单的问题:Java在同一文件中定义多个类,java,access-modifiers,Java,Access Modifiers,如果在名为Example.java的文件中有以下代码,请回答一个简单的问题: package MyPackage; public class Example{ void foo(){} ... ... } class A{} class B{} 类A和B的修饰符是什么?它们有默认修饰符,这意味着包私有。 它们有默认的修饰符,这意味着包私有。 它们都是默认的可见性包专用 它们都是默认的可见性包私有 它们不能是私有的,因为您提供给各州的链接是私有的。顶级类只能是默认类或公共类
package MyPackage;
public class Example{
void foo(){}
...
...
}
class A{}
class B{}
类A和B的修饰符是什么?它们有默认修饰符,这意味着包私有。
它们有默认的修饰符,这意味着包私有。
它们都是默认的可见性包专用
它们都是默认的可见性包私有
它们不能是私有的,因为您提供给各州的链接是私有的。顶级类只能是默认类或公共类,并且只能有一个公共顶级类。它们不能是私有的,因为您提供的链接状态为。顶级类只能是默认类或公共类,并且只能有一个公共顶级类。只是不要这样做。将每个类放在自己的文件中。不过,问题并不真正取决于它们是否都在一个文件中。如果它们在不同的文件中,答案是一样的。只是不要这样做。将每个类放在自己的文件中。不过,问题并不真正取决于它们是否都在一个文件中。如果它们在不同的文件中,答案是相同的。