MATLAB Object-Oriented Programming

(Joyce) #1

Class Definition—Syntax Reference



  • “Class Files and Folders” on page 5-2

  • “Class Components” on page 5-5

  • “Classdef Block” on page 5-10

  • “Properties” on page 5-12

  • “Methods and Functions” on page 5-15

  • “Events and Listeners” on page 5-20

  • “Attribute Specification” on page 5-22

  • “Call Superclass Methods on Subclass Objects” on page 5-25

  • “Representative Class Code” on page 5-28

  • “MATLAB Code Analyzer Warnings” on page 5-34

  • “Objects In Conditional Statements” on page 5-37

  • “Operations on Objects” on page 5-44

  • “Use of Editor and Debugger with Classes” on page 5-49

  • “Automatic Updates for Modified Classes” on page 5-51

  • “Compatibility with Previous Versions” on page 5-59

  • “Comparison of MATLAB and Other OO Languages” on page 5-62


5

Free download pdf