Pour Quoi Faire !
La principale différence entre la programmation structurée et la POO est que
l'objectif de la programmation structurée est de structurer le programme en une hiérarchie de sous-programmes, tandis que
l'objectif de la POO est de décomposer la tâche de programmation en objets, qui encapsulent les données et les méthodes.Voir, ici
POO et PS.
- Une des notions à avoir en tête est la gestion des évènements en Gambas qui oblige à morceler son programme en fonction de ce qui est attendu : les évènements.
- Une autre est donc la programmation d'objets que l'on doit définir dans leur contour : modèle Objet de Gambas
- L'IDE de Gambas est lui même, organisé pour rassembler ce qui est "Déclaratif", "Privée", "Public" ou "caché" que ce soit des variables, des propriétés, des procédures ou fonctions : méthodes
- Une autre est d'en capsuler les données et les méthodes : encapsulation, c'est ce qu'on fait intuitivement quand on utilise les formulaires.
- L'entrée ou la sortie de programme PS sont des instants prévus alors qu'en POO ce sont des évènements déclenchés par l'utilisateur.
- Établir un plan hiérarchique des actions
- transformer chaque action en procédure
- regrouper les actions communes à une interface dans des classes
Nous voyons bien que nous sommes conduit à découper et structurer notre programme sans oublier de le
commenter pour créer du lien entre nos actions programmées.
====================
Navigation :
<-- Liens du Wiki : <--<-- Accueil du WIKI : <-- <-- Rappels de Programmation <--====================
Documentation :
====================