Programmation orientée objet LabVIEW
- Mise à jour2025-08-27
- Temps de lecture : 2 minute(s)
La programmation orientée objet LabVIEW utilise des concepts d'autres langages de programmation orientés objet comme C++ et Java tels que la structure en classes, l'encapsulation et l'héritage. Vous pouvez utiliser ces concepts pour créer du code plus simple à maintenir et à modifier sans affecter d'autres sections de code au sein de l'application. Vous pouvez utiliser la programmation orientée objet LabVIEW pour créer des types de données définis par l'utilisateur.
Les informations conceptuelles sur la programmation orientée objet dans l'Aide LabVIEW supposent que le lecteur connaît les principes de programmation orientée objet. Les références suivantes pourront vous être utiles pour utiliser la programmation orientée objet dans LabVIEW si la programmation orientée objet ne vous est pas familière.
Budd, Timothy. An Introduction to Object-Oriented Programming. Redwood City, Calif. : Addison-Wesley, 2001.
Coad, Peter, and Jill Nicola. Object-Oriented Programming. Upper Saddle River, N.J. : Pearson Education, 1993.
Conway, Jon, and Steve Watts. A Software Engineering Approach to LabVIEW. Upper Saddle River, N.J. : Prentice Hall, 2003.
Weisfeld, Matt. The Object-Oriented Thought Process. Indianapolis, Ind. : Sam's Publishing, 2004.
Reportez-vous au document de support suivant sur ni.com pour consulter une liste des questions fréquentes sur la programmation orientée objet LabVIEW contenant des ressources supplémentaires.
Reportez-vous au répertoire labview\examples\lvoop pour consulter des exemples de programmation orientée objet.
Rechercher les exemples pertinents
Concepts apparentés
Développement de classes LabVIEW
Comparaison d'objets de classe LabVIEW
Utilisation de classes et interfaces LabVIEW dans une application
Procédures apparentées
Création d'une classe ou d'une interface LabVIEW
Création d'un VI membre dans une classe ou une interface LabVIEW
Ajout d'éléments à une classe ou une interface LabVIEW
Modification de l'apparence du fil de liaison d'une classe ou d'une interface LabVIEW