Cpp クラス コンストラクタ 新しいページはコチラ

提供: yonewiki
移動: 案内, 検索
(クラス コンストラクタ)
(クラス コンストラクタ)
18行: 18行:
  
 
では、基本的な記述方法を見ておきましょう。例えばCConstructor001というクラスを作る場合
 
では、基本的な記述方法を見ておきましょう。例えばCConstructor001というクラスを作る場合
 +
 
Constructor001.h
 
Constructor001.h
 
<syntaxhighlight lang="cpp" line start="1">
 
<syntaxhighlight lang="cpp" line start="1">
64行: 65行:
  
  
int* nValue = new int(1000);
+
'''int* nValue = new int(1000);'''
  
 
あるいは
 
あるいは
  
int nValue = 1000;
+
'''int nValue = 1000;'''
  
 
あるいは
 
あるいは
  
int nValue(1000);
+
'''int nValue(1000);'''
  
 
とすると初期値を1000としてnValueというint型の変数が作成できます。これと同じようなしくみとして、コンストラクタを利用するならば、引数をとることができるコンストラクタを作成できます。そのためにプログラムを以下のように変更します。
 
とすると初期値を1000としてnValueというint型の変数が作成できます。これと同じようなしくみとして、コンストラクタを利用するならば、引数をとることができるコンストラクタを作成できます。そのためにプログラムを以下のように変更します。

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



個人用ツール
名前空間

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