Conception basée / orientée objet

vos questions et suggestions sur ce forum, et son fonctionnement
Répondre
julien L
Messages : 2
Enregistré le : mer. 23 oct. 2013, 17:10:23

Conception basée / orientée objet

Message par julien L »

Bonjour, j'ai vu le terme : "Conception basée objet" en parlant de System i.
J'aurais aimé savoir si basé objet et orienté objet signifiait bien la même chose!

Merci!

vu entre autre sur wikipedia:
http://fr.wikipedia.org/wiki/System_i

cmasse
Site Admin
Messages : 764
Enregistré le : mer. 14 févr. 2007, 18:00:03
Localisation : Nantes
Contact :

basé Objet

Message par cmasse »

A mon sens nous manipulons bien des objets :

dans la POO, la base est l'encapsulation :
==> impossible d’accéder aux données privées, seules les méthodes ont le droit d’accéder aux données.


Sur OS/400 puis IBM i, la méthode Ouvrir n'est pas présente sur un *PGM, d’ailleurs même les pointeurs sont "typés", essayez de prendre un pointeur sur un programme (en C ou en MI) et de faire + 1, vous allez voir....

le compilateur, ne se termine-t-il pas par "le pgm d'encapsulation est appelé..." ?


à l'inverse impossible d'exécuter un fichier (*FILE) une Data Area , une Dtaq, et surtout impossible de changer le type d'un objet !


La notion "Orienté Objet" inclus, de mon point de vue, des mécanismes d'héritage, permettant de créer de nouveaux types d'objets basés sur des objets connus.C'est cette partie là qui manque à notre OS. et qui fait la différence, justifiée, sur le site Wikipedia.
Christian Massé (Volubis.fr)

julien L
Messages : 2
Enregistré le : mer. 23 oct. 2013, 17:10:23

(sans texte)

Message par julien L »

Ah oui effectivement.
Merci pour la réponse!

Répondre