C++ 基础面试题-2

简介: 请写出一下程序的输出内容
/*
** 2018/03/21 22:02:03
** Brief:
** Author:ZhangJianWei
** Email:Dream_Dog@163.com
*/
#include <iostream>
#include <windows.h>
class B
{
  public:
  virtual void printfa(void)
  {
    printf("B::printfa\n");
  }
  virtual void rePrintf(void)
  {
    printf("B::Reprintf\n");
  }
  void funca(void)
  {
    printfa();
    rePrintf();
  }
};
class D :public B
{
   void printfa(void)
  {
    printf("D::printfa\n");
  }
};
int main(void)
{
  B *p = new D();
  p->printfa();
  p->funca();
  system("pause");
  return 0;
}

这道题我答对了,考验类,继承,重载

image.png

目录
相关文章
|
1月前
|
安全 JavaScript 前端开发
C/C++面试题:如何理解多态?
C/C++面试题:如何理解多态?
24 0
|
1月前
|
编译器 C++ Python
【C/C++ 泡沫精选面试题02】深拷贝和浅拷贝之间的区别?
【C/C++ 泡沫精选面试题02】深拷贝和浅拷贝之间的区别?
32 1
|
2月前
|
C++
C/C++工程师面试题(指针篇)
C/C++工程师面试题(指针篇)
50 0
|
2月前
|
网络协议 网络性能优化 C++
C/C++工程师面试题(网络编程篇)
C/C++工程师面试题(网络编程篇)
43 0
|
1月前
|
敏捷开发 安全 API
C/C++ 工程师面试:如何精彩展示你的项目经验并获得高分
C/C++ 工程师面试:如何精彩展示你的项目经验并获得高分
73 0
|
1月前
|
消息中间件 存储 算法
【C/C++ 泡沫精选面试题04】在实际项目中,多进程和多线程如何选择?
【C/C++ 泡沫精选面试题04】在实际项目中,多进程和多线程如何选择?
43 1
|
1月前
|
编解码 缓存 安全
【C/C++ 泡沫精选面试题03】谈谈C/C++ 智能指针?
【C/C++ 泡沫精选面试题03】谈谈C/C++ 智能指针?
31 1
|
1月前
|
缓存 算法 编译器
【C/C++ 泡沫精选面试题01】提高c++性能,你用过哪些方式去提升?
【C/C++ 泡沫精选面试题01】提高c++性能,你用过哪些方式去提升?
38 1
|
1月前
|
设计模式 C++
C++设计模式:面试题精选集
C++设计模式:面试题精选集
93 0
|
1月前
|
存储 安全 编译器
C/C++面试题:堆栈的作用
C/C++面试题:堆栈的作用
23 0