C++ 对象数组

来源:互联网 发布:淘宝9月份有什么活动 编辑:程序博客网 时间:2024/06/11 19:37

Coordinate.h文件

class Coordinate{public:    Coordinate();    void setCoordinate(int x, int y);    ~Coordinate();private:    int m_iX;    int m_iY;};

Coordinate.cpp文件

#include "iostream"#include "Coordinate.h"using namespace std;Coordinate::Coordinate(){    cout << "Coordinate()" << endl;}void Coordinate::setCoordinate(int x, int y){    m_iX = x;    m_iY = y;}Coordinate::~Coordinate(){    cout << "~Coordinate()" << endl;}

main.cpp文件

#include <iostream>#include <string>#include "Coordinate.h"using namespace std;int main() {        Coordinate coord[3];    coord[0].setCoordinate(3, 5);        Coordinate *p = new Coordinate[3];    p->setCoordinate(7, 9);        delete []p;    p = NULL;    return 0;}


1 0
原创粉丝点击