[导入]基类的复制控制函数
生活随笔
收集整理的這篇文章主要介紹了
[导入]基类的复制控制函数
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
構(gòu)造函數(shù)不能定義為virtual,派生類對(duì)象的基類數(shù)據(jù)成員部分在初始化列表中用基類構(gòu)造函數(shù)初始化;
基類析構(gòu)函數(shù)應(yīng)定義為virtual,復(fù)制操作符一般定義為非virtual
在基類構(gòu)造函數(shù)和析構(gòu)函數(shù)中,將派生類對(duì)象當(dāng)作基類類型對(duì)象對(duì)待。(因?yàn)樵谶@兩個(gè)函數(shù)的運(yùn)行過程中,對(duì)象不是一個(gè)完整的派生類類型)
類的復(fù)制控制的三法則有個(gè)例外:定義(空)虛構(gòu)夠函數(shù)時(shí)可以不定義構(gòu)造函數(shù)和賦值函數(shù)。
文章來源:http://liyuxia-life.spaces.live.com/Blog/cns!DA1B364675ACF35!264.entry
轉(zhuǎn)載于:https://www.cnblogs.com/liyuxia713/archive/2009/03/23/2540803.html
總結(jié)
以上是生活随笔為你收集整理的[导入]基类的复制控制函数的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 火车头采集器教程 V8
- 下一篇: UI和GUI的区别