子类应用程序
将内置类归为子类并定义接口
从内置类派生类,以定义扩展可对特定数据类执行的操作的专用数据类型。子类会继承内置类的方法及行为,并且可以添加新方法以执行专门的操作。
主题
异构类层次结构
- A Class Hierarchy for Heterogeneous Arrays
Heterogeneous class hierarchies enable you to form arrays of different, but related classes.
内置类型的子类
- Subclasses of MATLAB Built-In Types
Extend MATLAB® built-in classes by deriving from these fundamental data types. - Behavior of Inherited Built-In Methods
Subclass built-in classes to extend the behavior of functions that operate on that type of data. - Use of size and numel with Classes
Thesize
andnumel
functions work with user-defined classes.
从内置类派生的示例类
- Subclasses of Built-In Types Without Properties
Class can derive from a built-in class without defining properties and new behaviors. - Subclasses of Built-In Types with Properties
Classes that derive from built-in classes and define properties must define array behaviors for those classes. - Enumerations Derived from Built-In Classes
Enumeration classes derived from built-in types inherit behaviors from these types.