#include<iostream>
using namespace std;
class TPoint1{
int x, y;
public:
TPoint1(int x1, int y1){//构造函数
x = x1;
y = y1;
}
void dispoint(){//输出点的信息
cout<<"("<<x<<", "<<y<<")"<<endl;
}
};
int main()
{
TPoint1 a(12,6);
TPoint1* p = new TPoint1(5, 12);
cout<<"First point: ";
a.dispoint();
cout<<"second point: ";
p->dispoint();
return 0;
}C++ 用new动态创建对象
本文通过一个简单的C++程序展示了如何定义一个类并实例化该类的对象。具体包括了如何定义一个名为TPoint1的类,该类用于表示二维坐标系中的一个点,并包含了构造函数和一个用于输出点信息的成员函数。此外,还展示了如何在主函数中创建这个类的两个实例,并调用成员函数输出这两个点的信息。

被折叠的 条评论
为什么被折叠?



