首页 > 其他 > 详细

自考新教材-p89_3

时间:2020-02-06 15:29:30      阅读:76      评论:0      收藏:0      [点我收藏+]

源程序:

#include <iostream>
using namespace std;
class MyClassType1
{
private:
int x, y;
public:
int getx()
{
return x;
}
int gety();
void setx(int x0)
{
x = x0;
}
void sety(int y0);
void displayx()
{
cout << "x=" << x << endl;
}
void displayy()
{
cout << "y=" << y << endl;
}
};

int MyClassType1::gety()
{
return y;
}

void MyClassType1::sety(int y0)
{
y = y0;
}

int main()
{
MyClassType1 obj1, *p, objArr[10];
obj1.setx(11);
cout << obj1.getx() << endl;
obj1.displayx();

p = new MyClassType1;
(*p).setx(56);
p->sety(78);
int k = (*p).getx();
int m = p->gety();
cout << "k=" << k << endl;
cout << "m=" << m << endl;
for (int i = 0; i < 5; i++)
{
objArr[i].setx(i+10);
objArr[i].sety(i + 20);
}
p = &objArr[9];
while (p >= &objArr[5])
{
p->setx(88);
p->sety(99);
p--;
}
for (int i = 0; i < 10; i++)
cout << objArr[i].getx() << " " << objArr[i].gety() << endl;
system("pause");
return 1;
}

运行结果:

技术分享图片

 

自考新教材-p89_3

原文:https://www.cnblogs.com/duanqibo/p/12268787.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!