PipiXia_WEGO 2022-04-09 22:20 采纳率: 100%
浏览 31
已结题

C++菱形继承,虚拟继承,如何让菱形的四个“顶点类”中的同名成员函数输出不同的信息

img


四个类分别定义的对象均需要用到成员函数Disp(),分别输出不同的信息。
简单阐述逻辑也可以的。
图片中是我写的代码,这四个Disp可能写的有问题。譬如生成一个Stu_teacher对象后,对象内不就有四个Disp成员函数了嘛,但假如我只想调用Stu_teacher对象自身的Disp,这时候不就出现模糊调用了嘛。这时候在不改变图片红框中代码的情况下,该怎么让每个类中的Disp都正常输出呢?
对回答问题的朋友表示深深的感谢!

img

  • 写回答

2条回答 默认 最新

  • CSDN专家-link 2022-04-09 22:29
    关注

    没明白你的需求,那又应该如何实现输出不同信息呢?===具体要怎么个不同法呢???

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 4月20日
  • 已采纳回答 4月12日
  • 修改了问题 4月9日
  • 修改了问题 4月9日
  • 展开全部

悬赏问题

  • ¥15 VMBox虚拟机无法访问
  • ¥15 skd显示找不到头文件
  • ¥15 机器视觉中图片中长度与真实长度的关系
  • ¥15 fastreport table 怎么只让每页的最下面和最顶部有横线
  • ¥15 R语言卸载之后无法重装,显示电脑存在下载某些较大二进制文件行为,怎么办
  • ¥15 java 的protected权限 ,问题在注释里
  • ¥15 这个是哪里有问题啊?
  • ¥15 关于#vue.js#的问题:修改用户信息功能图片无法回显,数据库中只存了一张图片(相关搜索:字符串)
  • ¥15 texstudio的问题,
  • ¥15 spaceclaim模型变灰色