Conception et programmation orientées objet dans LabVIEW – Cours

Le cours Conception et programmation orientées objet dans LabVIEW couvre les principes fondamentaux de la conception et de la programmation orientée objet, et démontre ensuite comment ces concepts sont mis en œuvre dans LabVIEW. La conception orientée objet (COO) encourage des interfaces plus propres entre les sections de code, permet de produire du code plus simple à déboguer et qui évolue plus facilement pour les équipes de programmation de grande taille. La programmation orientée objet est le développement de code dans un langage qui renforce les principes de conception orientée objet.

Informations détaillées :

Programme du cours Conception et programmation orientées objet dans LabVIEW

Leçon Présentation Thèmes
Introduction Un projet de développement sera confié à l'étudiant, qui déterminera si une approche orientée objet est une bonne idée pour concevoir et mettre en œuvre l'application.
  • Qu'est-ce qu'une classe ?
  • Qu'est-ce qu'un objet ?
  • Qu’est-ce que la COO ?
  • Qu’est-ce que la programmation orientée ?
Conception d'une application orientée objet Un projet de développement vous sera confié et vous apprendrez à en dégager une hiérarchie de classe pour l'application, en utilisant des principes de conception orientée objet.
  • COO
  • Différenciation des classes
  • Identification des classes et des méthodes
  • Relations de classe
  • Erreurs de conception courantes
Programmation orientée objet dans LabVIEW Un projet de développement et une hiérarchie de classe vous seront confiés et vous apprendrez comment développer et utiliser dans LabVIEW, des classes lisibles et extensibles, ayant des capacités de maintenance et de réutilisation.
  • Introduction à la programmation orientée objet
  • Classes LabVIEW
  • Encapsulation
  • Héritage
  • Dispatch dynamique
  • Outils
  • Cas courants d'utilisation
Outils orientés objet et modèles de conception Un projet de développement et une hiérarchie de classe vous seront confiés et vous apprendrez à développer une application LabVIEW orientée objet, en utilisant un ou plusieurs outils ou modèles de conception existants.
  • Références d'objets et garanties de construction
  • La face-avant affiche les données d'objet
  • Modèles de conception : Introduction
  • Modèle de répartition de voies
  • Modèle d’agrégation
  • Modèle d’usine
  • Modèles de conception : Conclusion
Revue d'une application orientée objet Une application LabVIEW complète vous est confiée et vous apprendrez à faire de la revue, du réusinage et du déploiement de code en utilisant de bonnes pratiques de conception et programmation orientée objet.
  • Passage en revue du code
  • Migration vers des classes LabVIEW
  • Déploiement
  • Ressources supplémentaires

Commencez le cours Object-Oriented Design and Programming in LabVIEW dès aujourd’hui