メソッド アクセス リスト
このクラスは、メソッド Access 属性のアクセス リストを宣言します。
classdef MethodAccess methods (Access = {?ClassA, ?ClassB, ?MethodAccess}) function listMethod(obj) ... end end end
MethodAccess クラスは、次のメソッド アクセスを指定します。
クラス
ClassAおよびClassBのメソッドによる、MethodAccessのインスタンスからlistMethodへのアクセス。MethodAccessのサブクラスのメソッドによる、MethodAccessのインスタンスからのlistMethodへのアクセス。これは、アクセス リストにMethodAccessが含まれているためです。ClassAおよびClassBのサブクラスは、メソッドlistMethodの定義が許可されており、MethodAccessはlistMethodの再定義が許可されている。ただし、MethodAccessがアクセス リストにない場合は、そのサブクラスはlistMethodを再定義できません。