最近我經歷中,我發現,這是與命名爲A的Java類的Java類但之後有另一個類名爲B是在同一個java文件中的類A之後寫的.. like this
class A
{
}
Class B
{
}
但是類終於保存了名字A.java,請讓我知道它是什麼樣的設計模式.. !!
最近我經歷中,我發現,這是與命名爲A的Java類的Java類但之後有另一個類名爲B是在同一個java文件中的類A之後寫的.. like this
class A
{
}
Class B
{
}
但是類終於保存了名字A.java,請讓我知道它是什麼樣的設計模式.. !!
不是設計模式。
您可以在單個文件中寫入超過1個java類,但文件的名稱應與文件中的public類相同。
這裏沒有設計模式。由於沒有公開課的聲明,所以一個文件可以稱爲A.java
或B.java
。
在java文件中最多允許一個公共類,文件名必須與公共類的名稱匹配(如果有的話)。
我不知道任何使用這種技術的設計模式(或者說更具靈活性)。
這不是一個真正的設計模式。只是作者決定要做的事情。這通常不是在實踐中完成的。 – jn1kk
看起來它已經在這裏討論[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