2012-08-23 211 views
-2

可能重复:
Java: Multiple class declarations in one file设计模式

最近我经历中,我发现,这是与命名为A的Java类的Java类但之后有另一个类名为B是在同一个java文件中的类A之后写的.. like this

class A 
{ 


} 

Class B 
{ 

} 

但是类终于保存了名字A.java,请让我知道它是什么样的设计模式.. !!

+1

这不是一个真正的设计模式。只是作者决定要做的事情。这通常不是在实践中完成的。 – jn1kk

+1

看起来它已经在这里讨论[http://stackoverflow.com/questions/2336692/java-multiple-class-declarations-in-one-file][1] [1]:HTTP ://stackoverflow.com/questions/2336692/java-multiple-class-declarations-in-one-file – Davz

回答

0

这里没有设计模式。由于没有公开课的声明,所以一个文件可以称为A.javaB.java

2

在java文件中最多允许一个公共类,文件名必须与公共类的名称匹配(如果有的话)。

我不知道任何使用这种技术的设计模式(或者说更具灵活性)。