public class DuoGeClass
{
public static void main(String[] args)
{
System.out.println("\n\t\t==========一个.java文件中能有多个类吗?==========\n");
init();
}//初始化!
private static void init()
{
new A().show();
new B().show();
new C().show();
new D().show();
}
}
class A
{
void show(){System.out.println("A类");}
}
class B
{
void show(){System.out.println("B类");}
}
class C
{
void show(){System.out.println("C类");}
}
class D
{
void show(){System.out.println("必须可以有多个类存在一个Java文件中,但是只允许一个类拥有public权限!\n");}
}
/*-----------------够清楚吗?----------------------------*/
可以有多个,但是public 修饰的只能有一个!
不可以,但是可以继承其他类引用其他类
可以但是只能有一个与文件同名且修饰符为public的类如:
public class Test
{
public static void main(String[] args)
{
init();
}//初始化!
private static void init()
{
new A().show();
new B().show();
new C().show();
new D().show();
}
}
class A
{
void show(){System.out.println("A类");}
}
class B
{
void show(){System.out.println("B类");}
}
class C
{
void show(){System.out.println("C类");}
}
class D
{
void show(){System.out.println("D类")
}