next up previous contents
Next: 10.1 クラス宣言 Up: プログラム言語Cmm version4.0 Previous: 9.5 定義済みクラス

  
10. クラス

クラスは、Cmmにオブジェクト指向言語の枠組を提供します。クラスは、意味 あるデータとそれを操作する手続き(メソッド)をひとまとまりに定義したもの です。

クラスは、クラス宣言式によって定義します。クラス宣言式で定義したクラス は、いわば、データの設計図にあたり、基本的にはクラス自身を直接プログラ ミングに利用するのでなく、クラス定義に基づいてインスタンスを生成してそ れを利用します。インスタンスは、new あるいは、クラスメソッド New(11.8節、[*]頁参照)によって生成します。



 
next up previous contents
Next: 10.1 クラス宣言 Up: プログラム言語Cmm version4.0 Previous: 9.5 定義済みクラス
Tetsuo Ono
1998-11-05