La traduction de cette page n'est pas à jour. Cliquez ici pour voir la dernière version en anglais.
Méthodes
Syntaxe, attributs et finalité des méthodes
Les méthodes sont les opérations définies par une classe. Les méthodes peuvent surcharger les fonctions MATLAB® pour appliquer les opérations aux objets de la classe. MATLAB détermine la méthode ou fonction à appeler en fonction de l’argument dominant. Les méthodes de constructeur de classe créent des objets de la classe. Elles doivent obéir à des règles précises.
Classes
matlab.metadata.Method | Describe MATLAB class method |
Rubriques
Utilisation des méthodes
- Methods in Class Design
Different kinds of methods perform specific tasks in MATLAB classes. - Method Syntax
Define class methods, including attributes and argument validation. - Method Invocation
Invoke class methods using dot or function syntaxes. - Method Access List
Specify a list of classes that can access a class method. - Methods in Separate Files
Define class methods in separate files for convenience and efficiency.
Types de méthodes
- Method Attributes
Method attributes control the behavior of methods. - Ordinary Methods
Define ordinary methods within the class definition file using method blocks. - Class Constructor Methods
The class constructor is a special method that creates instances of the class. - Static Methods
Static methods do not require an object of the class as an input argument.
Méthodes qui surchargent les fonctions
- Overload Functions in Class Definitions
By overloading MATLAB functions for your class, objects of the class can support MATLAB operations. - Class Support for Array-Creation Functions
Add support for array-creation functions without overloading these functions in your class. - Objects in Conditional Statements
Enable the use of objects in conditional statements by defining relational operators for the class of the object.