第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

比如說我在頭文件里定義了一個類,請問下面的內(nèi)容是什么意思?

比如說我在頭文件里定義了一個類,請問下面的內(nèi)容是什么意思?

皈依舞 2022-11-04 22:18:56
class PaintWidget:public QWidget{public:PaintWidget(QWidget*parent=0)}然后在cpp中寫PaintWidget::PaintWidget(QWidget*parent):QWidget(parent){}請問 前面的*parent=0 和cpp中的(QWidget*parent):QWidget(parent)是什么意思
查看完整描述

2 回答

?
鳳凰求蠱

TA貢獻(xiàn)1825條經(jīng)驗(yàn) 獲得超4個贊

意思是說,重定義父對象。
如何重定義呢?看parent參數(shù)。
當(dāng)PaintWidget放到某個窗口上的時候,該P(yáng)aintWidget的父對象就被重定義為該窗口。
但是,由于PaintWidget本身繼承于QWidget,那么還需要對QWidget的父對象重定義。PaintWidget通過parent指針來告訴父類QWidget:“我的父對象是該窗口,請把你的父對象也置為那個窗口”。
就是這樣。
請注意區(qū)分父類和父對象的區(qū)別。

查看完整回答
反對 回復(fù) 2022-11-08
?
波斯汪

TA貢獻(xiàn)1811條經(jīng)驗(yàn) 獲得超4個贊

1.parent=0這句是默認(rèn)參數(shù)列表,就是參數(shù)默認(rèn)值的意思,只要在聲明時加上即可。
2.PaintWidget::PaintWidget(QWidget*parent):QWidget(parent)
冒號之前的是使用類作用域限定符引用的函數(shù)聲明原型,冒號之后的是初始化列表。QWidget(parent) 使用parent指針初始化父類實(shí)例的意思。因?yàn)榕缮惖某跏蓟^程中第一步就是調(diào)用父類的構(gòu)造函數(shù)初始化父類結(jié)構(gòu),QWidget(parent) 顯示調(diào)用了QWidget的一個構(gòu)造函數(shù)。

查看完整回答
反對 回復(fù) 2022-11-08
  • 2 回答
  • 0 關(guān)注
  • 145 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號