weixin_56909308 2021-06-13 16:59 采纳率: 0%
浏览 4

对象成员的初始化哪错了

#include<iostream>
using namespace std;
class point
{
    private:
        int x,y;
    public:
        point(int x1,int y1)
        {x=x1;y=y1;}
        void playpoint()
        {cout<<"x="<<x<<",y="<<y<<endl;}
};
class rect
{
    private:
        int z1,z2;
    public:
        rect(int x2,int y2,int x3,int y3)
        :z1(x2,y2),z2(x3,y3)
        {}
        void display()
        {cout<<z1<<z2<<endl;}    
};
int main()
{
    rect one(1,2,3,4);
    one.display();
    return 0;
}

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2022-09-07 17:34
    关注
    不知道你这个问题是否已经解决, 如果还没有解决的话:

    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 以帮助更多的人 ^-^
    评论

报告相同问题?