Le cours Conception et programmation orientées objet dans LabVIEW couvre les principes fondamentaux de la conception et de la programmation orientées 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.
En salle, avec instructeur : Deux (2) jours
En ligne, avec instructeur : Trois (3) séances de 4 heures et travail personnel - en moyenne trois (3) heures par jour
Utilisateurs LabVIEW désirant améliorer la lisibilité, l’extensibilité et les capacités de maintenance et de réutilisation de leur code
Utilisateurs LabVIEW souhaitant développer du code plus facile à mettre au point
Utilisateurs LabVIEW connaissant la programmation orientée objet dans d’autres langages et souhaitant apprendre à implémenter des conceptions orientées objet dans LabVIEW
Formation LabVIEW Fondamental 3 ou expérience équivalente.
Système de développement professionnel de LabVIEW
La formation virtuelle dispensée par un instructeur inclut le matériel didactique numérique fourni via le Centre d’apprentissage NI.
La formation virtuelle NI est dispensée par un instructeur via Zoom. De plus, un accès à LogMein est fourni aux participants pour effectuer les exercices sur des machines virtuelles équipées des tout derniers logiciels.
Évaluer la pertinence d’utiliser une approche orientée objet pour développer une application
Concevoir une application en utilisant des principes de conception orientée objet
Mettre en œuvre une hiérarchie de classe simple en utilisant les classes LabVIEW
Fournir des fonctionnalités LabVIEW supplémentaires aux classes LabVIEW
Implémenter une application en utilisant des modèles courants de conception orientée objet
Modifier une application LabVIEW existante pour remplacer les modèles courants par des objets LabVIEW
Leçon | Présentation | Thèmes |
---|---|---|
Préambule | 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. |
|
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. |
|
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. |
|
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. |
|
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. |
|