Organización de archivos de clases
Sintaxis de clases, atributos y organización en archivos y carpetas
Especifique los atributos de las clases en el bloque de definición de clases, y organice archivos y carpetas de clases mediante paquetes. Aprenda de qué manera MATLAB® evalúa las expresiones que se utilizan en las definiciones de las clases. Cree alias para cambiar el nombre a las clases, siempre manteniendo la compatibilidad con versiones anteriores.
Funciones
Clases
matlab.alias.AliasFileManager | Create and manage class alias definitions (desde R2021b) |
Temas
Definición de clases
- Clases definidas por el usuario
MATLAB le permite definir clases para implementar diseños orientados a objetos. - Class Attributes
Class attributes enable you to modify the behavior of classes that you define. - Functions Inside Class Definition Files
Just as you can define local functions in a script file or function file, you can also define local functions inside aclassdef
file.
Carpetas de clases y paquetes
- Folders Containing Class Definitions
Define special folders for class files to contain multiple files for class definitions. - Create Namespaces
Use namespaces to organize code. - Class Precedence
Specify a relative precedence among user-defined classes. - Import Namespace Members into Functions
Import code from namespaces to simplify references.
Expresiones de las clases
- Evaluation of Expressions in Class Definitions
You can use MATLAB expressions to define values for attributes and properties.
Asignar alias a las clases
- Creating and Managing Class Aliases
Rename existing classes while maintaining backward compatibility.