当前位置:编程学习 > VC++ >>

VC++程序设计

设有一个描述坐标点的CPoint类,其私有变量x和y代表一个点的x,y坐标值。编写程序实现以下功能:利用构造函数传递参数,并设其默认参数值为60和75,利用成员函数dispaly()输出这一默认值;利用公有成员函数setpoint()将坐标值修改为(80,150),并利用成员函数输出修改后的坐标值。
追问:

这个要VIP才能下载的啊?!!

答案:

#include <iostream>

using namespace std;

class CPoint

{

private:

int x;

int y;

public:

void CPoint()

{

x=60;y=75;

}

void display()

{

cout<<"x="<<x<<endl;

cout<<"y="<<y<<endl;

}

void setPoint(int a,int b)

{

x=a;

y=b;

}

};

int main()

{

CPoint a;

a.display();

a.setPoint(80,150);

a.display();

return 0;

}

 

#include "iostream"using namespace std;
class CPoint{public:CPoint(){x=60;y=75;}void setPoint(int nx, int ny){x = nx;y = ny;}void display(){cout << "x:="<<x<<" &y:="<<y<<endl;}private:int x,y;
};

int main(){   CPoint c;   c.display();   c.setPoint(80, 150);   c.display();   return 0;}楼主去这个网站学学吧 http://www.cxzzl.com.cn/cxzzlschool/index.asp?boardid=162

上一个:VC++ for 循环
下一个:vc++ 6.0使用

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,