Main Content

Class Syntax and File Organization

Class block syntax, attributes, and organization in files and folders

Use classdef to define class blocks and specify class attributes. Organize class files and folders using namespaces. For a basic example of a class that demonstrates several object-oriented programming techniques in MATLAB®, see Creating a Simple Class.

Functions

classClass of object
classdefClass definition keywords
importAdd namespace, class, or functions to current import list

Topics

Defining Classes

Class and Namespace Folders

Expressions in Classes

Class Precedence