Programmation Orientée Objet

Publié le 12 mai 2023,

Qu’est-ce que la Programmation Orientée Objet (#POO) ?

La POO est une méthode de #programmation qui permet de structurer les programmes en utilisant des objets. Cette méthode est utilisée pour programmer des systèmes de contrôles industriels tels que les automates programmables, les robots, … Cette technique est aussi utilisée en informatique ( #php, #javascript, #python, …) 
En utilisant la POO, les objets peuvent modéliser des équipements (capteurs, actionneurs, …) ou des processus de production (machines, …).

La programmation orientée objet repose sur quatre concepts clés :
➡ L’encapsulation : regroupement de données (propriétés) et les fonctions (méthodes).
➡ L’abstraction : permet de représenter un équipement de manière simplifié en ne considérant que les fonctions essentielles.
➡ L’héritage : permets de créer de nouveaux objets à partir d’objets existants tout en conservant les fonctionnalités et comportements communs.
➡ Le polymorphisme : permet à des objets de même type de répondre différemment à une même méthode. Il permet à différents équipements de répondre à des commandes communes de manière spécifique.

Nous avons récemment formé 2 groupes de la société WAGO France à la programmation Orientée Objet sur l’environnement de développement CODESYS Group.
Ils ont pu voir les 4 principes et mettre en œuvre la POO sur des cas simples et créer des applications plus modulaires, plus flexibles et plus évolutives qu’en programmation procédurale.

Si vous souhaitez vous aussi découvrir la programmation orientée objet, n’hésitez pas à nous contacter et nous serons heureux de vous accompagner dans ce projet.

#formationcontinue #automatisme #informatique

D’autres articles qui pourraient vous intéresser :