welcome: please sign in
location: "コンストラクタ"の差分
2と3のリビジョン間の差分
2008-10-28 01:03:28時点のリビジョン2
サイズ: 459
編集者: masahiko
コメント:
2008-10-28 01:14:43時点のリビジョン3
サイズ: 974
編集者: masahiko
コメント:
削除された箇所はこのように表示されます。 追加された箇所はこのように表示されます。
行 1: 行 1:
== コントラクタ == == クラス ==
行 3: 行 3:
クラスはオブジェクトの状態と動作をサポートする。  . クラスはオブジェクトの状態と動作をサポートする。
 . オブジェクトの状態は属性の集まりとして表される。
 . オブジェクトの動作はメソッドで記述される。
行 5: 行 7:
オブジェクトの状態は属性の集まりとして表される。

オブジェクトの動作はメソッドで記述される。
クラスの記述(プログラム)は次のような形式になる。
行 15: 行 15:
     通のメソッドの定義      通のメソッドの定義
行 19: 行 19:

コンストラクタ、普通のメソッド、staticメソッドをあわせてメソッドと言います。

static変数、staticメソッドについては後日解説します。

----
=== コンストラクタ ===

属性(の集まり)がインスタンスの型紙として使われました。

属性の宣言は変数の宣言と同じ書き方をしますが、ここに変数が取られるわけではありません。

クラス

  • クラスはオブジェクトの状態と動作をサポートする。
  • オブジェクトの状態は属性の集まりとして表される。
  • オブジェクトの動作はメソッドで記述される。

クラスの記述(プログラム)は次のような形式になる。

  •  修飾子 class クラス名
     {
         static変数の宣言
         属性の宣言
         コンストラクタの定義
         普通のメソッドの定義
         staticメソッドの定義
     }

コンストラクタ、普通のメソッド、staticメソッドをあわせてメソッドと言います。

static変数、staticメソッドについては後日解説します。


コンストラクタ

属性(の集まり)がインスタンスの型紙として使われました。

属性の宣言は変数の宣言と同じ書き方をしますが、ここに変数が取られるわけではありません。

コンストラクタ (最終更新日時 2010-11-08 01:56:04 更新者 masahiko)