C++クラスの記号:と::の使い方

832 ワード

1.class派生クラス名:継承方式ベースクラス名
次のようになります.
class BaseClass{public:BaseClass();//コンストラクション関数、戻りタイプなし、パラメータリストあり、ここでは~BaseClass();//コンストラクション関数}SubClass:public BaseClass(){}
2.二重コロン(:)の使い方---ドメインオペレータ
 :System::Math::Sqrt()   System.Math.Sqrt()

 
 A::member    A    member.
B::member    B    member.

  3. 初期化リストの使用:
以下のように
class Point
{
private:
    int X,Y;
public:
    Point(int xx=0,int yy=0)// Point     
    {
        X=xx;
        Y=yy;
    }
    //      ,Point(Point &p)  p point      ,
    // &p         (          )。           ,   。
    Point(Point &p);

    int GetX(){return X;}
    int GetY(){return Y;}
};

Point::Point(Point &p)//         ,::           (    )
{
    X=p.X;
    Y=p.Y;
    cout<