Property Access List
This class declares access lists for the property GetAccess and Access attributes:
classdef PropertyAccess
properties (GetAccess = {?ClassA, ?ClassB}, SetAccess = private)
Prop1
end
properties (Access = ?ClassC)
Prop2
end
end
The class PropertyAccess specifies the following property access:
- Gives the classes ClassA and ClassB get access to the Prop1 property.
- Gives all subclasses of ClassA and ClassB get access to the Prop1 property.
- Does not provide get access to Prop1 from subclasses of PropertyAccess.
- Defines private set access for the Prop1 property.
- Gives set and get access to Prop2 for ClassC and its subclasses.
See Also
Related Examples
- “Properties with Access Lists” on page 12-31
12 How to Build on Other Classes