C++继承问题
时间:2011-12-04
来源:互联网
作者: q243021856 发布时间: 2011-12-04
作者: qq120848369 发布时间: 2011-12-04
作者: xinghaiwuya 发布时间: 2011-12-04
作者: hnuqinhuan 发布时间: 2011-12-04
#define CTHREEPOINT_H
class CThreePoint:public CPoint
{
private:
int z;
public:
CThreePoint();
CThreePoint(int, int, int);
int GetZ();
void SetZ(int pz);
virtual void ShowPoint();
};
#endif // CTHREEPOINT_H
#include<iostream>
using namespace std;
#include "CThreePoint.h"
CThreePoint::CThreePoint()
{
}
CThreePoint::CThreePoint(int px,int py,int pz)
{
SetX(px);
SetY(py);
z=pz;
}
int CThreePoint::GetZ()
{
return z;
}
void CThreePoint::SetZ(int pz)
{
z=pz;
}
void CThreePoint::ShowPoint()
{
cout<<"The location of the point is: ("<<GetX()<<","<<GetY()<<","<<z<<").\n";
}
作者: q243021856 发布时间: 2011-12-04
#define CTHREEPOINT_H
class CThreePoint:public CPoint
{
private:
int z;
public:
CThreePoint();
CThreePoint(int, int, int);
int GetZ();
void SetZ(int pz);
virtual void ShowPoint();
};
#endif // CTHREEPOINT_H
#include<iostream>
using namespace std;
#include "CThreePoint.h"
CThreePoint::CThreePoint()
{
}
CThreePoint::CThreePoint(int px,int py,int pz)
{
SetX(px);
SetY(py);
z=pz;
}
int CThreePoint::GetZ()
{
return z;
}
void CThreePoint::SetZ(int pz)
{
z=pz;
}
void CThreePoint::ShowPoint()
{
cout<<"The location of the point is: ("<<GetX()<<","<<GetY()<<","<<z<<").\n";
}
作者: q243021856 发布时间: 2011-12-04
#ifndef CTHREEPOINT_H
#define CTHREEPOINT_H
class CThreePoint:public CPoint
{
private:
int z;
public:
CThreePoint();
CThreePoint(int, int, int);
int GetZ();
void SetZ(int pz);
virtual……
你的CPoint 在哪里声明的?
作者: mingliang1212 发布时间: 2011-12-04
作者: q243021856 发布时间: 2011-12-04
在CPoint.h中申明的
在.h中前置声明
class CPoint;
在.cpp中
#include "CThreePoint.h"
这个包含前面加上CPoint所在类的头文件
作者: maoxing63570 发布时间: 2011-12-04
作者: q243021856 发布时间: 2011-12-04
#ifndef CTHREEPOINT_H #define CTHREEPOINT_H //在这里包含你的cpoint所在类的头文件 class CThreePoint:public CPoint { private: int z; public: CThreePoint(); CThreePoint(int, int, int); int GetZ(); void SetZ(int pz); virtual void ShowPoint(); };
作者: maoxing63570 发布时间: 2011-12-04
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28