Programming with MATLAB    

関数の多重定義

クラスディレクトリに同じ名前の関数を作ることにより任意の関数を多重定義できます。関数がオブジェクト上で読み込まれるとき、MATLABはサーチパス上にある他の位置の前にクラスディレクトリ内で関数を探します。たとえば、オブジェクトのあるクラスに対して、関数plotを多重定義することは、適切なクラスディレクトリの中のplot.mのユーザバージョンに単に置き換えることです。

関数の多重定義の例題

関数の多重定義の例題は、つぎの節を参照してください。


  演算子と関数の多重定義 例題:Polynomクラス