que nous appelons un volant. Nous savons que si nous tournons le volant dans le sens horaire, l'automobile va se tourner vers la droite, et si nous nous tournons dans le sens antihoraire, la voiture va tourner à gauche.
La plupart d'entre nous ne savent pas, et don 't se soucient vraiment, comment le mécanisme de direction est effectivement mis en œuvre «sous le capot».
En fait, il ya probablement un certain nombre d'implémentations différentes pour différentes marques et modèles de voitures. Quelle que soit la marque et le modèle, cependant, l'interface humaine est à peu près la même chose. Horaire tourne vers la droite, la gauche se tourne vers la gauche.
Pour apprécier l'importance de cette interface standard, attachez une remorque location à court à votre voiture et essayer de le soutenir dans votre entrée.
Tourner le volant dans le sens antihoraire provoque la remorque de se tourner vers la droite et vers la droite provoque la remorque de se tourner vers la gauche; tout le contraire de ce qui précède. La plupart d'entre nous ne sont pas habitués à cette interface et avoir de la difficulté à l'utiliser, au moins initialement. Il est probablement juste de dire que l'aspect des facteurs humains de l'interface pour le mécanisme de direction dans votre voiture n'a pas été conçu pour la sauvegarde avec une remorque.
(L'astuce pour adapter l'interface est de vous mettre la main sur le bas de la roue de direction au lieu d'en haut.)
Dans tous les cas, comme dans le mécanisme de direction pour une voiture, une approche commune dans la POO est «cacher la mise en œuvre» et «exposer l'interface" par encapsulation.
Exemple Héritage
Un autre aspect important de la POO est héritage
. Formons une analogie avec l'adolescent qui est la construction d'un bolide. Ce adolescent ne démarre pas normalement avec une grande partie de l'acier et de se tailler un moteur hors de lui.
Plutôt, l'adolescent commencera généralement par un moteur existant et apporter des améliorations à ce sujet. Dans le jargon de la programmation orientée objet, cet adolescent étend
le moteur existant,
dérive du moteur existant, hérite
du moteur existant, ou sous-classes les
moteur existant.
Tout comme dans "souping jusqu'à" un moteur pour un bolide, une prati