種類定義
概要
型情報のうちでプロデルプログラム中で定義された種類の定義を表す種類です。
手順
継承される手順のほか、次の手順が使用できます。
【名前:文字列】という【自分】へ手順を加える:ユーザ手順定義
この種類に手順を追加します。
【名前:文字列】という【自分】へメソッドを加える:ユーザ手順定義
この種類に手順を追加します。
【名前:文字列】という【自分】へ変数を加える:変数定義
この種類に変数を追加します。
【変数:変数定義】について【自分】から注釈を取得する:配列
この種類に注釈を追加します。
設定項目
継承された設定項目の他に次の設定項目があります。
設定項目 | 型 | 説明 | |
---|---|---|---|
手順一覧 | ユーザ手順定義の配列 | ◎ | 手順定義の一覧 |
変数一覧 | 変数定義の配列 | ◎ | 変数定義の一覧 |
生成手順 | ユーザ手順定義 | ◎ | はじめの手順 |
注釈一覧 | 配列 | ◎ | 注釈一覧 |
継承型 | 文字列 | ◎ | この種類が継承する型 |
継承型名 |
サンプルコード
手順の定義
「犬」種類と「猫」種類を定義して、プロデルファイルとして出力します。
プログラムというプロデルファイルを作る Bは、プログラムへ「犬」という種類を加えたもの Bに「吠える」というメソッドを加える Cは、プログラムへ「猫」という種類を加えたもの Mは、Cに「鳴く」というメソッドを加えたもの P1は、Mに「を」で「あああ」という仮引数を加えたもの プログラムを「テスト2.rdr」へ保存する
種類変数の定義
「車」種類に種類変数を定義します。
プログラムというプロデルファイルを作る 車定義は、プログラムへ「車」という種類を加えたもの 車定義に「名前」という変数を加える 車定義に「ナンバー」という変数を加える 車定義に「色」という変数を加える プログラムを「テスト-フィールド.rdr」へ保存する