有一個帖子,當使用新的處理parentheses or not after the type name。但是這個東西: 如果「測試」是一個普通的類,有沒有什麼區別: Test* test = new Test();
// and
Test* test = new Test{};
此外,假設Test2已經爲Value類型的參數的構造,是它總是等同於寫: Value v;
Test2 *te
當我們像下面電話: - class Class{
int x;
public Class(int a){
x = a;
}
public void display(){
System.out.println(x);
}
}
而且在main方法,然後我們使用類的對象,以顯示數據: - new Class(5).display(); // object 1
new Class(7