Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

Aplicaciones de subclases

Clasificación en subclases de clases integradas y definición de interfaces

Derive clases a partir de clases integradas para definir tipos de datos especializados que amplíen las operaciones que se pueden realizar con una clase de datos determinada. La subclase hereda los métodos y comportamientos de la clase integrada y puede incorporar nuevos métodos para realizar operaciones especializadas.

Temas

Jerarquía de clases heterogéneas

A Class Hierarchy for Heterogeneous Arrays

Heterogeneous class hierarchies enable you to form arrays of different, but related classes.

Subclases de tipos integrados

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

The size and numel functions work with user-defined class.

Clases de muestra derivadas de clases integradas

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.

Representing Hardware with Classes

This example of a class derived from a built-in numeric class inherits useful behaviors.

Enumerations Derived from Built-In Classes

Enumeration classes derived from built-in types inherit behaviors from these types.

Superclases

Abstract Classes and Class Members

Use abstract classes to define interfaces that each subclass inherits.

Define an Interface Superclass

Ways to define interfaces for subclasses to implement.