Résumé
La programmation objet est radicalement différente de la programmation événementielle ou de la programmation procédurale. Ses concepts sont nombreux et les niveaux d'abstraction complexes. Ce cours constitue une première approche du monde objet, en proposant des définitions claires et simples pour chaque composant permettant d'aborder l'objet. La première partie définit un objet, ses attributs, ses méthodes, son état et son comportement. La seconde partie s'attache à expliquer la notion de classe et d'instanciation. Enfin, la partie publique et la partie privée d'une classe sont abordées afin de présenter l'encapsulation.
Sommaire:
1. Définition d'un objet
2. La notion de classe
3. Le principe d'encapsulation