2012-03-07 178 views
0

我只是想問我是否理解這個過程: http://doc.trolltech.com/qq/qq17-ratecontrol.html#whoneedstrafficcontrolanyway在這個例子中有一個從QTcpSocket派生的RcTcpSocket,其中QTcpSocket的成員函數被覆蓋,即qint64 RcTcpSocket :: bytesAvailable ()const。 照片直接執行以下行調用這個成員函數從基類: ::與QTcpSocket參考bytesAvailable()從派生類訪問基類函數

我的意思是我們是一個,但與QTcpSocket附加功能和覆蓋功能信息bytesAvailable()。這是否稱爲未被覆蓋的功能?

+1

是的。 '//填充符' – Xeo 2012-03-07 15:23:39

回答

1

這種語法形式確實允許調用一個函數的上行實現,而不是被覆蓋的實現。

最有用的,如果你想添加代碼到你自己的類實現,但仍然讓父類做「核心的東西」