クラスの定義

クラスは、次のようにして定義します。

class クラス名;

endclass : クラス名

クラスの定義は、モジュールの定義と似ています。

モジュールは、moduleendmoduleで囲みますが、

クラスは、classendclassで囲みます。

モジュール名と同様に、classの次にワードがクラス名になります。

endclassの後に、コロン( : )の後にクラス名を書くこともできます。

( : クラス名は、オプションであるので、無くても問題はありません。

しかしながら、endclassの後にクラス名を明記することで、

どこまでがどのクラスの定義であるかが分かるので明記することを推奨します)。

クラス名は、インスタンスと区別するために、大文字から始まるようにするといいと思います。