-
就笑笑就好查看全部
-
前置++: Coordinate& operator++(); 后置++: 如图所示查看全部
-
静态数据成员: 1、是以类为基本单位来考虑,比如记录坦克的数量,所有农民工的数量。 2、静态数据成员可以从类用::来调用,也可以用对象来调用 3、静态成员函数不能调用类的其他非静态数据成员,而非静态数据成员函数中可以调用静态成员(因为静态成员与对象无关,所以调用非静态成员的话不知道是哪个对象的,也不知道有没有实例化过对象)。 4、静态成员必须单独实例化查看全部
-
友元不可传递,友元具有单向性查看全部
-
运算符重载的实质是函数的重载查看全部
-
静态成员不能构造函数初始化,须单独类外初始化查看全部
-
静态成员不允许const修饰查看全部
-
Coordinate coor(1,3); cout<<(coor++).getX()<<","; cout<<(coor++).getY()<<endl; //后置++输出(1,4) cout<<(coor).getX()<<","<<coor.getY()<<endl;//输出(2,5)查看全部
-
友元是封装的一个补充查看全部
-
友元的注意事项查看全部
-
静态成员函数不能用const修饰查看全部
-
静态成员函数可以调用静态数据成员但不可以调用普通数据成员查看全部
-
静态数据成员在没有实例化对象时也是存在于内存的,而普通数据成员则只有在实例化对象后才存在; 静态数据成员初始化 类型 类名::静态数据成员= ;int Tank::s_iCount=0;查看全部
-
友元只是封装的补充查看全部
-
友元关系不可传递; 友元关系的单向性; 友元声明的形式和数量不受限制查看全部
举报
0/150
提交
取消