#include <iostream> using namespace std; class DaYe { public: const DaYe & gege() const { // 注意const和&之间要有类类型 cout << "哥哥!" << endl; return *this; // 返回的是*this,而不是this,this只是一个指针, // 这里函数的返回值是一个对象 } const DaYe & meimei() const { cout << "妹妹!" << endl; return *this; } }; int main(void) { DaYe a; a.gege().meimei(); // 这种级联还蛮好玩的 }
时间: 2024-11-08 15:11:41