小编Has*_*san的帖子

将类传递给自己的成员函数

我正在从Java转向C++并且有一个简单的问题.如果是重复,请耐心等待并指导我.

考虑以下具有其成员函数的类:

class Painter {
public:
    void paint(Building *house) {
        // paint the building
    }
};

class Building {
public:
    void passToPainter(){
        painter.paint(this);
    }
private:
    Painter painter;
};
Run Code Online (Sandbox Code Playgroud)

该行painter.paint(this);是Java语法.C++中的语法是什么?

非常感谢你.

c++

0
推荐指数
1
解决办法
117
查看次数

标签 统计

c++ ×1