国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > C++ > 正文

淺談C++繼承中的名字查找

2020-05-23 13:55:40
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

實(shí)例如下:

#include<iostream>#include<string>using namespace std;class Base { public: void func() {  cout << "func() in Base." << endl; } void func(int a) {  cout << "func(int a) in Base." << endl; } void func(string s) {  cout << "func(string s) in Base." << endl; }};class Derived : public Base { public: //using Base::func; void print() {  cout << "func() in Derived." << endl; }};int main() { Derived d; d.Base::func();//指定基類版本 d.func(); d.func(12);//error,可在派生類中添加using Base::print; d.func("abc");//error,可在派生類中添加using Base::print; system("pause"); return 0;}//一個(gè)對(duì)象,引用,指針的靜態(tài)類型決定了該對(duì)象哪些成員可見(jiàn)。//派生類作用域嵌套在基類作用域中//派生類成員將屏蔽同名的基類成員//如果派生類想通過(guò)自身類型使用的基類中重載版本,則派生類必須要么覆蓋所有重載版本,要么一個(gè)也不覆蓋。//利用using聲明可把基類中的所有重載版本都添加到派生類作用域中//名字查找先于類型檢查,如果在派生類中找到了調(diào)用的函數(shù)名,則不會(huì)繼續(xù)向上查找,接著進(jìn)行類型檢查

以上這篇淺談C++繼承中的名字查找就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持VEVB武林網(wǎng)。


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 沅陵县| 滁州市| 龙州县| 寿阳县| 长春市| 铜鼓县| 轮台县| 三门县| 喜德县| 金堂县| 荥阳市| 高雄县| 阿城市| 神池县| 白沙| 安新县| 江安县| 宝鸡市| 榕江县| 东兰县| 福清市| 香港 | 弥渡县| 富源县| 长汀县| 保定市| 上林县| 延吉市| 红原县| 元朗区| 黔西县| 南通市| 济源市| 高雄市| 安乡县| 托里县| 油尖旺区| 神农架林区| 克拉玛依市| 柳江县| 长宁区|