| Programming with MATLAB |
資産fieldcountメソッド
資産fieldcountメソッドは、資産オブジェクトデータ構造体の中のフィールド数
を戻します。fieldcountは、子メソッドが、資産クラスを知るために必要であると
いうよりは、むしろ、子メソッドを使って、実行中に資産オブジェクトの中の
フィールド数を決定します。これを使って、子クラスメソッドを変更しないで、
資産クラスデータ構造体の中のフィールド数を変更させることができます。
function num_fields = fieldcount(asset_obj) % 資産オブジェクトの中のフィールド数を決定 % 子クラスメソッドで使用されます。 num_fields = length(fieldnames(asset_obj));
関数structは、あるオブジェクトを等価なデータの構造体に変換します。この構
造体の中身にアクセスすることができます。
| 資産displayメソッド | 株式クラスの設計 |