2
私はこのようなコードの行を持っています。誰もがこの行を使用する意味を知っていますか?MatLabのclassdefで "<"は何を意味していますか?</p> <pre><code>classdef labJack < handle </code></pre> <p>私はシンボル「<」は、コードで何をするか分からないか、それはなぜを使用した:
私はこのようなコードの行を持っています。誰もがこの行を使用する意味を知っていますか?MatLabのclassdefで "<"は何を意味していますか?</p> <pre><code>classdef labJack < handle </code></pre> <p>私はシンボル「<」は、コードで何をするか分からないか、それはなぜを使用した:
一般に、継承を指定します。これはJavaのextends
に相当します。
この特別なケースでは、クラスlabJack
は、特別なクラスhandle
から派生しています。 handle
から派生したクラスのオブジェクトは参照渡しされ、そのメソッドはオブジェクトを変更できます。
[スーパークラスを指定する](http://www.mathworks.com/help/matlab/matlab_oop/classdef-block.html#brqy3km-8)です。この場合、オブジェクトは 'handle'をサブクラス化してオブジェクトを参照渡しすることができます。 – Suever