Main Content

속성 액세스 목록

이 클래스는 속성 GetAccessAccess 특성에 대한 액세스 목록을 선언합니다.

classdef PropertyAccess
   properties (GetAccess = {?ClassA, ?ClassB}, SetAccess = private)
      Prop1
   end
   properties (Access = ?ClassC)
      Prop2
   end
end

PropertyAccess 클래스는 다음과 같은 속성 액세스를 지정합니다.

  • ClassA 클래스 및 ClassB 클래스에 Prop1 속성에 대한 get 액세스를 제공합니다.

  • ClassAClassB의 모든 서브클래스에 Prop1 속성에 대한 get 액세스를 제공합니다.

  • PropertyAccess의 서브클래스에서의 Prop1에 대한 get 액세스를 제공하지 않습니다.

  • Prop1 속성에 대한 프라이빗 set 액세스를 정의합니다.

  • ClassC 및 그 서브클래스의 Prop2에 대한 set 액세스 및 get 액세스를 제공합니다.

관련 항목