子クラスの初期化 – プログラミング – Home

通知
すべてクリア

[解決済] 子クラスの初期化


ガラ
 ガラ
(@ガラ)
ゲスト
結合: 20年前
投稿: 201
Topic starter  

MFC VC++ 6.0 XP
------------------
class cBBB と子クラス class cAAAをつくります。
class cAAA
{
int A1 ;
int A2 ;
:
int A100 ;
}
class cBBB:class AAA
{
int B1 ;
int B2 ;
:
int B100 ;
}

classBBBの子クラス class AAAの部分のみの値を代入する関数をつくりたいのですが、
なにかいい手はないでしょうか?
class cBBB:: SetcAAA(cAAA cAAA0)
{
  CBBB::CAAA = cAAA0 ///<-イメージだけです。コンパイルエラーになります。
}


引用未解決
トピックタグ
επιστημη
 επιστημη
(@επιστημη)
ゲスト
結合: 14年前
投稿: 40
 

こんだけのことちゃうの?

class cAAA
{
int A1 ;
int A2 ;
:
int A100 ;
public:
void setAAA(const cAAA& r) { *this に r をコピー; }
}
class cBBB: public AAA
{
int B1 ;
int B2 ;
:
int B100 ;
}


返信引用
ガラ
 ガラ
(@ガラ)
ゲスト
結合: 20年前
投稿: 201
Topic starter  

επιστημηさん、レスありがとうございました。
思いつきませんでした。
ありがとうございました。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました