类的构造函数和new运算符

来源:互联网 发布:金属徽章制作 淘宝 编辑:程序博客网 时间:2024/05/18 11:45

之前没学这段,所以前面突然出现了类的构造函数和堆的创建确实有点跟不上,现在回过头来后就都清楚了,还是要复习一遍。

程序:

class A

{

public:

    void set(int a,int b){i=a;j=b;}

    void print(){cout<<i<<j<<endl;}

private:

    int i;

    int j;

};

int main()

{

    A *a;//创建一个类A的指针*a

    a=new A;//开辟一个类A的对象的堆空间,并将空间的地址赋给指针a

    a->set(3,4);//调用对象a的成员函数set()并通过该函数来给a的私有变量赋值

    a->print();//调用对象a的成员函数print()输出赋值

    return 0;

}

原创粉丝点击