메서드 액세스 목록
이 클래스는 메서드 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를 재정의할 수 없습니다.