Programming with MATLAB    

資産コンストラクタメソッド

資産クラスは、つぎの四つのフィールドをもつ構造体配列をベースにしています。

この情報は、資産子オブジェクト(株式、債券、貯蓄勘定)に共通で、各子クラ スの中に同じフィールドを定義することを避けるために、親オブジェクトから取 り扱われます。これは、子クラスの数が増えると共に便利なものになります。

関数は、三つの可能なシナリオをまとめて、switchステートメントを使っています。

資産コンストラクタメソッドは、直接呼ばれることはありません。すなわち、その目的が共通のデータに対するストレージを与えることなので、子コンストラクタから呼ばれます。


  例題:資産と資産サブクラス 資産getメソッド