内联成员函数
- inline+成员函数
- 整个函数体出现在类定义内部
class B{
//inline+成员函数
inline void func1();
//整个函数体出现在类定义内部
void func2(){
};
};
void B::func1(){
}
成员函数的重载以及参数缺省
重载成员函数
成员函数带缺省参数
class Location{
private:
int x, y;
public:
void init(int x = 0, int y = 0);
void valueX(int val){
x = val;}
int valueX(return x;)
};
void Location::init(int X, int Y){
x = X;
y = Y;
}
int main(){
Location A;
A.init(5);
A.valueX(5);
cout<<A.valueX();
return 0;