MATLAB Object-Oriented Programming

(Joyce) #1

Properties — Storing Class Data



  • “Ways to Use Properties” on page 8-2

  • “Property Syntax” on page 8-5

  • “Property Attributes” on page 8-9

  • “Property Definition” on page 8-17

  • “Mutable and Immutable Properties” on page 8-22

  • “Validate Property Values” on page 8-24

  • “Property Class and Size Validation” on page 8-31

  • “Property Validation Functions” on page 8-40

  • “Metadata Interface to Property Validation” on page 8-48

  • “Property Access Methods” on page 8-50

  • “Property Set Methods” on page 8-56

  • “Property Get Methods” on page 8-60

  • “Set and Get Methods for Dependent Properties” on page 8-62

  • “Properties Containing Objects” on page 8-66

  • “Dynamic Properties — Adding Properties to an Instance” on page 8-69

  • “Set and Get Methods for Dynamic Properties” on page 8-73

  • “Dynamic Property Events” on page 8-75

  • “Dynamic Properties and ConstructOnLoad” on page 8-80


8

Free download pdf