仍然來自C++我發現創建許多小的幫助程序類和對象很麻煩。主要是因爲我必須爲每個類有一個文件。我基本上有一類這樣的:爲什麼每個文件只有一個類
public class mySimpleClass {
public float[] numbers = new float[ 4 ];
}
然後,我有這個類:
public class myNotSoSimpleClass {
private mySimpleClass;
.
.
.
}
這不是那麼簡單的是確定在其自己的文件第二類。然而,簡單的類連接到不那麼簡單的類,它是非常好的,不必在自己的文件中有這麼幾行代碼。
所以總結起來,這是一個能在C++做:
public class myNotSoSimpleClass {
private struct mySimpleClass {
float numbers[ 4 ];
} myStruct;
.
.
.
}
是否有可能嵌入/使用另一個類,或者同一個文件內一個班?如果我可以將這兩個類設置爲一個文件,我會發現使用大型項目更容易。或者,Java是每個文件嚴格的一個類,就是這樣,語言?
在Java中,習慣上用大寫字母命名所有類名,並用小寫字母命名所有變量名。你應該調用你的類'MySimpleClass'和'MyNotSoSimpleClass'。 – 2010-11-10 14:21:43
爲什麼你有一個什麼都不做,除了包裝一個數組,這也是一個類? – JeremyP 2010-11-10 15:36:57
@JeremyP:這是一個例子。我的實際簡單類有幾個變量,而我不那麼簡單的類有更多的代碼,包括函數。 – Espen 2010-11-10 15:58:58