Cpp クラス アクセス指定子 新しいページはコチラ

提供: yonewiki
移動: 案内, 検索
(クラス アクセス指定子)
(クラス アクセス指定子)
152行: 152行:
 
}
 
}
 
</syntaxhighlight>
 
</syntaxhighlight>
と上記のように利用します。_tmain関数からの呼び出し処理がいわゆる外部からの呼び出しにあたる処理になります。クラスを説明した記事でも記述しましたが、Access_Specifiers001.hファイルの★1.部分にあるようなm_nValueというint型の変数には_tmain関数から呼び出すことはできないため、CAccess_Specifiers001_Instance->m_nValueのように変数の呼び出しをしようとするとコンパイルエラーになります。値を設定するにはSet_m_nValue関数を値を取得するにはGet_m_nValue関数を使うしかないのがCAccess_Specifiers001の取り決めになります。
+
と上記のように利用します。_tmain関数からの呼び出し処理がいわゆる外部からの呼び出しにあたる処理になります。クラスを説明した記事でも記述しましたが、Access_Specifiers001.hファイルの★1.部分にあるようなm_nValueというint型の変数にはprivateというアクセス指定がなされていて、内部からの呼び出しだけが許されています。したがって、_tmain関数から呼び出すことはできないため、CAccess_Specifiers001_Instance->m_nValueのように変数の呼び出しをしようとするとコンパイルエラーになります。値を設定するにはSet_m_nValue関数を値を取得するにはGet_m_nValue関数を使うしかないのがCAccess_Specifiers001の取り決めになります。
  
  

2015年4月25日 (土) 00:00時点における版



個人用ツール
名前空間

変種
操作
案内
ツールボックス