(*指针变量)(实参列表)
;<类名>::<默认构造函数名>()
{
}
~<类名>();
<函数类型> operator <运算符> (<形参列表>)
{
<函数体>;
}
friend <函数类型> operator <运算符> (<形参列表>)
{
<函数体>;
}
<类型><类名>::<静态数据成员>=<值>;
<类名>::<静态数据成员>;
template < 模板形参表 >template <typename T>
返回值类型 函数名(形式参数列表)
{
函数体语句
}
例:
template <typename T>
void swap( T& v1, T& v2)
{
T temp;
temp = v1;
v1 = v2;
v2 = temp;
}
this
指针,友元函数没有 this
指针;this
指针,只能访问静态成员(包括静态成员变量和静态成员函数);this
指针,可以访问类中任意成员,而静态成员函数无 this
指针;