C++ 虚函数 笔试题目--绿盟科技
来源:互联网 发布:directx11 编程指南 编辑:程序博客网 时间:2024/04/26 18:26
求下面程序的输出值:
class A{
public:
A() {func(0);};
virtual void func(int data) {printf("A1 :%d\n",data);}
virtual void func(int data) const {printf("A2 :%d\n",data);}
void func(char *str) {printf("A3 :(%s)\n",str);}
};
class B:public A{
public:
void func() {printf("B1 :%s\n","");}
void func(int data) {printf("B2 :%d\n",data);}
void func(char *str) {printf("B3 :(%s)\n",str);}
};
int main()
{
A *pA;
B b; // A1:0
const A *pcA;
pA=&b;
pA->func(1); // B2:1
pA->func("test"); // A3:(test)
A().func(1);//产生:了 两句 : A1:0
// A1:1
pcA=&b;
pcA->func(2); // A1:2
return 0;
}
结果:
- C++ 虚函数 笔试题目--绿盟科技
- Nsfocus-绿盟科技笔试题目(转)
- 绿盟科技笔试题
- 浙江绿盟科技笔试题
- 浙江绿盟科技2011.10.14校招笔试题
- 绿盟科技
- 绿盟科技面试
- 哥的传奇笔试经历-趋势科技、绿盟科技、搜狐、百度
- 万安科技笔试题目
- 绿盟科技 2011.10.21
- 绿盟科技DDoS简报
- 浙江绿盟科技2011.10.14校园招聘会笔试题
- 浙江绿盟科技2011.10.14校园招聘会笔试题
- 浙江绿盟科技2011.10.14校园招聘会笔试题
- 浙江绿盟科技2011.10.14校园招聘会笔试题
- 平安科技2017笔试题目
- 最新绿盟笔试试题
- 绿盟 笔试,面试小结
- 永久设置vim tab宽度
- iOS 7 What’s New in AV Foundation之二维码扫描(上)
- struts2框架实现登录案例
- FD_SET
- zemax初探心得
- C++ 虚函数 笔试题目--绿盟科技
- post get 区别
- C++ 多继承和虚继承的内存布局
- 创建远程arduino socket server,远程控制
- [Python] 口令攻击实验
- C指针——函数指针
- 根据空格分解英文字符串
- ssh scp 从windows免密码下载文件到linux
- get 取资源幂等,post修改资源状态非幂等