La traduction de cette page n'est pas à jour. Cliquez ici pour voir la dernière version en anglais.
Classes
Créer de nouveaux types d’objets à utiliser dans MATLAB® avec la programmation orientée objet
La création de classes peut simplifier les tâches de programmation impliquant des structures de données spécialisées ou un grand nombre de fonctions interagissant avec des types de données particuliers.
Les classes MATLAB supportent la surcharge des fonctions et des opérateurs, l’accès contrôlé aux propriétés et aux méthodes, la sémantique de référence et de valeur ainsi que les événements et les listeners (écouteurs).
Introduction à la programmation orientée objet avec MATLAB
Catégories
- Définir des classes
Implémenter des classes MATLAB
- Exemples d’implémentations de classes
Classes MATLAB illustrant les patterns et techniques de programmation
- Construire et utiliser des tableaux d’objets
Construction et concaténation de tableaux d’objets ; tableaux hétérogènes
- Personnalisation de classe
Personnaliser le comportement de l’indexation d’objets, de la formation de tableaux, de l’affichage et des opérations d’enregistrement et de chargement
- Débugger et développer des classes
Modifier et débugger les définitions de classes et automatiser les mises à jour de classes
- Introspection et métadonnées des classes
Obtenir des informations sur les classes via leurs métadonnées
- System objects
Modéliser des systèmes dynamiques et traiter des données diffusées en streaming à l'aide des objets des toolboxes contenant des System objects (appelées system Toolboxes)