c++继承(子类调用父类函数、全局函数)
来源:互联网 发布:Ubuntu配置caffe CPU 编辑:程序博客网 时间:2024/05/16 02:24
#include<stdio.h>
#include<iostream>
using namespace std;
void SetX(int x);
void SetY(int y);
//父类
class Parent
{
public:
Parent(){};
void SetX(int x){m_x = x;};
void SetY(int y){m_y = y;};
void Show(){printf("x = %d,y = %d\n",m_x,m_y);};
~Parent(){};
Private:
int m_x,m_y;
};
//子类
Class Child
{
Public:
Child(){};
//调用父类函数
void SetX(int x){Parent::SetX(x);};
void SetY(int y){Parent::SetY(y);};
/*
//调用子类函数,会出错,但写法没有问题
void SetX(int x){SetX(x);};
void SetY(int y){SetY(y);};*/
/*
//调用全局函数
void SetX(int x){::SetX(x);};
void SetY(int y){::SetY(y);};
*/
~Child(){};
};
//全局函数
void SetX(int x)
{
Parent p;
p.SetX(x);
}
void SetY(int y)
{
Parent p;
p.SetY(y);
}
//主函数
void main(int argc,char* argv[])
{
Child c;
c.SetX(10);
c.SetY(11);
getchar();
}
- c++继承(子类调用父类函数、全局函数)
- 通过虚函数继承,父类调用子类中函数
- 在C 中子类继承和调用父类的构造函数方法
- C++类继承:子类调用父类的构造函数
- 子类继承父类的虚函数调用
- extends继承中子类调用父类构造函数
- 子类继承父类,那么子类实例化时对象调用的是父类还是子类的构造函数?
- Java继承,子类默认在构造函数中用super()调用父类构造函数
- Java继承-子类默认在构造函数中用super()调用父类构造函数
- java类继承中父类调用子类函数的问题
- Java继承中调用子类构造函数
- [Unity&C#&继承]unity怎么改变继承子类的父类的函数
- c++继承父类的子类,如何调用父类的同名函数?
- 在C++中子类继承和调用父类的构造函数方法
- 在C++中子类继承和调用父类的构造函数方法
- 在C++中子类继承和调用父类的构造函数方法
- 子类继承和调用父类的构造、析构函数方法
- 在C++中子类继承和调用父类的构造函数方法
- Java代码使用ffmpeg视频按帧存储
- 使用jquery动态添加导航页卡和标题
- 京东订单
- Bean
- lite-server
- c++继承(子类调用父类函数、全局函数)
- Shiro学习参考
- dash激活
- *.问题记录集1
- 机器学习笔记(九)隐马尔可夫模型
- Android鬼点子-自定义View就像PS
- 全面的购物车
- TCP协议与UDP协议的区别
- Delphi整理四(程序控制结构)