2012-08-23 215 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文件中最多允許一個公共類,文件名必須與公共類的名稱匹配(如果有的話)。

我不知道任何使用這種技術的設計模式(或者說更具靈活性)。