Этот класс объявляет списки доступа для свойства GetAccess и Access атрибуты:
classdef PropertyAccess properties (GetAccess = {?ClassA, ?ClassB}, SetAccess = private) Prop1 end properties (Access = ?ClassC) Prop2 end end
Класс PropertyAccess задает следующий доступ к свойству:
Дает классы ClassA и ClassB получить доступ к Prop1 собственность.
Дает все подклассы ClassA и ClassB получить доступ к Prop1 собственность.
Не предоставляет доступ к Prop1 из подклассов PropertyAccess.
Определяет доступ к частному аппарату для Prop1 собственность.
Предоставляет набор и доступ к Prop2 для ClassC и его подклассов.