サイズ: 907
コメント:
|
サイズ: 1213
コメント:
|
削除された箇所はこのように表示されます。 | 追加された箇所はこのように表示されます。 |
行 10: | 行 10: |
. 長方形で表す . 1段目はクラス名 . 2段目は属性 . 3段目は動作 |
|
行 27: | 行 31: |
クラス図との対応 . 属性 . static変数の宣言 . 属性の宣言 . 動作 . コンストラクタの定義 . 普通のメソッドの定義 . staticメソッドの定義 |
クラス
クラスはオブジェクトの状態と動作をサポートする。
オブジェクトの状態は属性の集まりとして表される。
オブジェクトの動作はメソッドで記述される。
クラス図
- 長方形で表す
- 1段目はクラス名
- 2段目は属性
- 3段目は動作
クラスの定義
クラスの記述(プログラム)は次のような形式になる。 5つの項目があるが、必要なものだけ記述すればよい。
修飾子 class クラス名 { static変数の宣言 属性の宣言 コンストラクタの定義 普通のメソッドの定義 staticメソッドの定義 }
クラス図との対応
- 属性
- static変数の宣言
- 属性の宣言
- 動作
- コンストラクタの定義
- 普通のメソッドの定義
- staticメソッドの定義
コンストラクタ、普通のメソッド、staticメソッドをあわせてメソッドと言います。
static変数、staticメソッドについては後日解説します。