當前位置:編程學習大全網 - 編程軟體 - QT編程問題,有圖,在線等

QT編程問題,有圖,在線等

4-6行是C++帶參數構造函數的初始化語法,壹般語法如下:

class?A?{

public:

int?data1;

int?data2;

A()?{?data1=0,?data2=0;}

A(int?d1,?int?d2):data1(d1),data2(d2){}?//這是帶參數構造函數的特殊初始化方法

//等效於下面這壹句,應該能看懂,

//當然,如果構造函數中用到了data1和

//data2,就先用d1和d2初始化,再使用

//A(int?d1,?int?d2){data1=d1;?data2=d2;}

}

這裏能看懂,圖片中的第6行應該也能明白,只是6行中多了個new Ui::MainWindow,這裏是動態創建壹個Ui::MainWindow對象,然後代入到帶參數的構造函數中,並用於初始化變量ui

如果滿意,歡迎采納,謝謝

如有疑問,歡迎追問

  • 上一篇:小河碼少兒編程可靠嗎?
  • 下一篇:紅外傳感器和單片機之間怎麽連接
  • copyright 2024編程學習大全網