定义一个点类Point,成员变量包含x, y坐标,成员函数包含构造函数(无参和两个参数的构造函数),析构函数

定义一个点类Point,成员变量包含x,y坐标,成员函数包含构造函数(无参和两个参数的构造函数),析构函数,输出坐标x,y的函数Show。要求:成员变量为受保护成员,成员... 定义一个点类Point,成员变量包含x, y坐标,成员函数包含构造函数(无参和两个参数的构造函数),析构函数,输出坐标x,y的函数Show。
要求:成员变量为受保护成员,成员函数为公有函数;
函数Show在类外定义,其它函数在类内定义;
在主程序中测试,调用函数Show至少输出一个坐标。
很急啊 谢谢了
展开
 我来答
noodlest
2011-07-04 · TA获得超过785个赞
知道小有建树答主
回答量:724
采纳率:100%
帮助的人:709万
展开全部
#include <stdio.h>

class Point
{
public:
Point():m_nX(0), m_nY(0){};
Point(int nX, int nY):m_nX(nX), m_nY(nY){};

void Show();

protected:
int m_nX;
int m_nY;
};

Point::Show()
{
printf("X = %d, Y = %d;\n", m_nX, m_nY);
}

int main(int argc, char* argv[])
{
Point pt(1, 2);
pt.Show();
return 0;
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式