5.c++学習記録の深い関数(5.11)
608 ワード
###深化関数####金曜日、11.5月2018 10:44午前メンバー変数の初期化と付与
1メンバー変数の割当て
>2.メンバー変数の初期化
3.各メンバー変数の初期化作業
3.A(A&)クラスAの参照に属するコピーコンストラクタを宣言すると、このコピーコンストラクタはその参照によってそのオブジェクトにアクセスし、そのオブジェクトのメンバー変数をコピーすることができる.A(A&one)
1メンバー変数の割当て
retangle(int l,int w){length=l,width=w;}//
retangle a(3,4);// a , l,w 3,4 , length width, .
>2.メンバー変数の初期化
ractangle():length(3),width(4){ }
3.各メンバー変数の初期化作業
A::A( : 1( ), 2( ), 3( ){}
// , , , , .
3.A(A&)クラスAの参照に属するコピーコンストラクタを宣言すると、このコピーコンストラクタはその参照によってそのオブジェクトにアクセスし、そのオブジェクトのメンバー変数をコピーすることができる.A(A&one)