Tagged: classes

Specifying Class Precedence

InferiorClasses Attribute You can specify the relative precedence of user-defined classes using the class InferiorClasses attribute. Assign a cell array of class names (represented as meta.class objects) to this attribute to specify classes that...

matlab

Scoping Classes with Packages

Matlab Scoping Package Folders Packages are special folders that can contain class folders, function and class definition files, and other packages. Packages define a scope (sometimes called a namespace) for the contents of the...

Matlab Implementing Linked Lists

Displaying Fully Commented Example Code Open class code in a popup window — Use this link if you want to see the code for this class annotated with links to descriptive sections. Open class...

matlab

Matlab Defining Classes — Syntax

Matlab Defining Classes classdef Syntax Class definitions are blocks of code that are delineated by the classdef keyword at the beginning and the end keyword at the end. Files can contain only one classes...

Matlab Class Overview

MATLAB User-Defined Classes A MATLAB class definition is a template whose purpose is to provide a description of all the elements that are common to all instances of the class. Class members are the...

Using the Editor and Debugger with Classes

Referring to Class Files Define classes in M-files just like scripts and functions. To use the editor or debugger with a class file, use the full class name. For example, suppose the file for...

Calling Superclass Methods on Subclass Objects

Calling a Superclass Constructor If you create a subclass object, MATLAB calls the superclass constructor to initialize the superclass part of the subclass object. By default, MATLAB calls the superclass constructor without arguments. If...