The Wayback Machine - https://web.archive.org/web/20110827160116/http://www.mathworks.com:80/help/techdoc/matlab_oop/ug_intropage.html
Skip to Main Content Skip to Search
Product Documentation

Object-Oriented Programming


Information on designing and implementing MATLAB® classes.

Using Object-Oriented Design in MATLABAn introduction to objects in the MATLAB language
MATLAB Classes OverviewBegin creating MATLAB classes.
Class Definition—Syntax ReferenceQuick overview of the syntax used to define MATLAB classes.
Defining and Organizing ClassesHow to define classes and use class attributes
Value or Handle Class — Which to UseKinds of classes — handle classes and value classes
Properties — Storing Class DataThis chapter introduces the syntax and definition of properties, which contain class data.
Methods — Defining Class OperationsClasses, properties, methods, and their behaviors
Object ArraysWorking with arrays of objects
Events — Sending and Responding to MessagesEvents enable you to program responses to changes that occur, typically as a result of user action
Building on Other ClassesConcept and practice of creating class hierarchies
Saving and Loading ObjectsThe how, why, and when to specialize the save and load process for objects
EnumerationsUsing enumerators and constants
Constant PropertiesUsing Constant Properties
Information from Class Meta-DataUse meta-classes to find information about classes
Specializing Object BehaviorHow to control object behavior using specialized methods
Implementing a Class for PolynomialsAn implementation of a MATLAB class to represent polynomials.
Designing Related ClassesExample of class hierarchies
  


Recommended Products

Includes the most popular MATLAB recorded presentations with Q&A; sessions led by MATLAB experts.

 © 1984-2011- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS