首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

请教C++中有什么方法可以代替C#中的base定义符

2013-12-19 
请问C++中有什么方法可以代替C#中的base定义符?有下面一段C#代码:class father{public virtual void show(

请问C++中有什么方法可以代替C#中的base定义符?
有下面一段C#代码:
class father
{
   public virtual void show()
   {
       Console.WriteLine("Father show");
   }
}

class Child : Father
{
   public override void show()
   {
       Console.WriteLine("Child show");
       base.show();
   }
}
如果写成C++的话base.show();这一行应该如何写?
只知道C++的类中有this指针,如果要指向父类,莫非有一个parent指针?

[解决办法]
直接call


Father::Show();

[解决办法]

Father::show();//莫非lz要的是这个?

热点排行