国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

c++和QT子類調(diào)用父類方法

這篇具有很好參考價(jià)值的文章主要介紹了c++和QT子類調(diào)用父類方法。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

簡(jiǎn)介

c++調(diào)用方式

父類名::方法名

QT調(diào)用方式

__super::方法文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-543098.html

一、c++子類調(diào)用父類的方式

#include <iostream>
using namespace std;
 
class Father
{
public:
	void func()
	{
		cout << "Father::func()" << endl;
	}
};
 
class Child : public Father
{
public:
	void func()
	{
		cout << "Child::func()" << endl; 
		Father::func(); //way1
	}
};
 
int main()
{
	Child c;
	c.func();
	c.Father::func(); //way2

	return 0;
}
 

輸出如下

Child::func()
Father::func()
Father::func()

二、QT 子類調(diào)用父類(當(dāng)然可以用c++的方式)

void QCalendarTimeEdit::mousePressEvent(QMouseEvent *event)
{
    __super::mousePressEvent(event);
    if (event->button() == Qt::LeftButton)
    {
        popCalendarTimeWidget();
    }
}

到了這里,關(guān)于c++和QT子類調(diào)用父類方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • C++ | 繼承(基類,父類,超類),(派生類,子類)

    文章參考:https://blog.csdn.net/war1111886/article/details/8609957 一 .繼承中的訪問(wèn)權(quán)限關(guān)系 1.基類,父類,超類是指被繼承的類,派生類,子類是指繼承于基類的類.? 2.在C++中使用: 冒號(hào)表示繼承,如class A : public B;表示派生類A從基類B繼承而來(lái) 3.派生類包含基類的所有

    2024年02月15日
    瀏覽(59)
  • C# 中什么是重寫(子類改寫父類方法)

    C# 中什么是重寫(子類改寫父類方法)

    方法重寫是指在繼承關(guān)系中,子類重新實(shí)現(xiàn)父類或基類的某個(gè)方法。這種方法允許子類根據(jù)需要修改或擴(kuò)展父類或基類的方法功能。在面向?qū)ο缶幊讨?,方法重寫是一種多態(tài)的表現(xiàn)形式,它使得子類可以根據(jù)不同的需求和場(chǎng)景提供不同的方法實(shí)現(xiàn)。 方法重寫的基本規(guī)則如下:

    2024年02月09日
    瀏覽(30)
  • Java父類強(qiáng)制轉(zhuǎn)換為子類的三種情況(推薦)

    Father f = new Father(); Son s = (Son)f;//出錯(cuò) ClassCastException Father f = new Son(); Son s = (Son)f;//可以 f只能用父類的方法 s可以用子類的所有方法 Son s = new Son(); Father f = (Father)s;//可以 f只能用父類的方法

    2024年02月08日
    瀏覽(24)
  • 父類對(duì)象的屬性直接賦值給子類對(duì)象(使用copyProperties中的方法copyProperties)

    BeanUtils.copyProperties() 是 Apache Commons BeanUtils 包中提供的一個(gè)方法,用于將一個(gè) JavaBean 對(duì)象的屬性值賦值到另一個(gè) JavaBean 對(duì)象中。該方法可以簡(jiǎn)化 JavaBean 之間的屬性復(fù)制過(guò)程,避免手動(dòng)編寫大量的賦值代碼。 以下是 BeanUtils.copyProperties() 方法的基本用法: 在上面的例子中,首

    2024年02月15日
    瀏覽(37)
  • 鏈?zhǔn)?父類中返回子類對(duì)象

    鏈?zhǔn)?父類中返回子類對(duì)象

    一晃五年沒(méi)寫博客了,依舊再C#上耕耘,依舊沒(méi)有啥建樹,現(xiàn)在也不知道.net上還有多少人再使用,在這里分享一些自己覺(jué)得寫的還算優(yōu)雅的代碼。 對(duì)于自己寫著完的代碼,我特別喜歡鏈?zhǔn)剑▉?lái)源于jQuery的影響吧),大部分時(shí)候鏈?zhǔn)骄褪菍⒎祷刂禐関oid類型的對(duì)象,返回this指針

    2024年02月05日
    瀏覽(22)
  • 【C/C++】父類指針指向子類對(duì)象 | 隱藏

    【C/C++】父類指針指向子類對(duì)象 | 隱藏

    創(chuàng)作不易,本篇文章如果幫助到了你,還請(qǐng)點(diǎn)贊 關(guān)注支持一下???)!! 主頁(yè)專欄有更多知識(shí),如有疑問(wèn)歡迎大家指正討論,共同進(jìn)步! ??c++系列專欄:C/C++零基礎(chǔ)到精通 ?? 給大家跳段街舞感謝支持!? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? c語(yǔ)言內(nèi)容??:

    2024年02月11日
    瀏覽(23)
  • Qt QWebSocket實(shí)現(xiàn)JS調(diào)用C++

    Qt QWebSocket實(shí)現(xiàn)JS調(diào)用C++

    本篇主要介紹實(shí)現(xiàn)JS調(diào)用C++的另一種方式,即QWebSocket+QWebChannel。與之前的一篇文章QWebEngine 加載網(wǎng)頁(yè)及交互,實(shí)現(xiàn)C++與JS 相互調(diào)用中提到的僅通過(guò)QWebChannel 實(shí)現(xiàn)JS調(diào)C++相比,本文介紹的這種方式,更靈活,能實(shí)現(xiàn)更加復(fù)雜的業(yè)務(wù)功能。 這篇文章中提到的QWebChannel實(shí)現(xiàn)JS調(diào)用C++,

    2024年01月16日
    瀏覽(17)
  • Qt+OpenCV調(diào)用海康相機(jī)SDK采集圖像(C++)

    Qt+OpenCV調(diào)用??迪鄼C(jī)SDK采集圖像(C++)

    配置環(huán)境: Qt5.12.5 OpenCV3.4.9 海康MVS3.1.0 開(kāi)發(fā)工具:QT Creator-4.11.0 1.1)添加??档膸?kù): 將海康SDK庫(kù)MVSDevelopmentIncludes和MVSDevelopmentLibrarieswin64下復(fù)制到自己的工程目錄下 然后把庫(kù)添加到.pro文件中 點(diǎn)擊下一步之后就會(huì)在.pro文件中出現(xiàn)如下代碼 然后在這后面加上以下代碼,添

    2024年02月08日
    瀏覽(30)
  • Python中的super:調(diào)用父類的構(gòu)造方法

    Python中的super:調(diào)用父類的構(gòu)造方法

    ?在子類構(gòu)造方法中調(diào)用父類構(gòu)造方法的兩種方式: 1、未綁定的方法: 直接使用父類名來(lái)進(jìn)行調(diào)用 ,即‘父類名.父類方法名(self,[參數(shù)1, 參數(shù)2,...])’ 2、 super() : 如果涉及多繼承,該函數(shù)只能調(diào)用第一個(gè)直接父類的構(gòu)造方法。super().父類方法名(self, [參數(shù)1, 參數(shù)2,...])或supe

    2024年02月15日
    瀏覽(22)
  • Qt QWebEngine 加載網(wǎng)頁(yè)及交互,實(shí)現(xiàn)C++與JS 相互調(diào)用

    Qt QWebEngine 加載網(wǎng)頁(yè)及交互,實(shí)現(xiàn)C++與JS 相互調(diào)用

    本篇主要介紹QT開(kāi)發(fā)過(guò)程中如何利用QWebengine加載網(wǎng)頁(yè),通過(guò)C++與JS 相互調(diào)用,實(shí)現(xiàn)QT程序與HTML網(wǎng)頁(yè)的交互。QtWebEngine 是Qt的一個(gè)子模塊,它提供了一個(gè) Web 瀏覽器引擎,可以輕松地將互聯(lián)網(wǎng)上的內(nèi)容嵌入到 Qt 應(yīng)用程序中。 Qt WebEngine 分為以下三大部分: Qt WebEngine Widgets Module 用

    2024年02月04日
    瀏覽(29)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包