메서드 액세스 목록
이 클래스는 메서드 Access
특성에 대한 액세스 목록을 선언합니다.
classdef MethodAccess methods (Access = {?ClassA, ?ClassB, ?MethodAccess}) function listMethod(obj) ... end end end
MethodAccess
클래스는 다음 메서드 액세스를 지정합니다.
ClassA
클래스 및ClassB
클래스의 메서드를 통해MethodAccess
의 인스턴스에서listMethod
에 액세스합니다.액세스 목록에
MethodAccess
가 포함되어 있기 때문에MethodAccess
의 서브클래스의 메서드를 통해MethodAccess
의 인스턴스에서listMethod
에 액세스합니다.ClassA
및ClassB
의 서브클래스는 메서드listMethod
를 정의할 수 있고MethodAccess
는listMethod
를 재정의할 수 있습니다. 그러나MethodAccess
가 액세스 목록에 포함되어 있지 않으면 그 서브클래스가listMethod
를 재정의할 수 없습니다.