concepts de base Concepts de base de la programmation orientée objet Le paradigme objet Approche de la dé ?nition des objets Un paradigme contient les règles selon lesquelles le réel va être perçu ce que l'on appelle les principes d'intelligibilité Espace
Concepts de base de la programmation orientée objet Le paradigme objet Approche de la dé ?nition des objets Un paradigme contient les règles selon lesquelles le réel va être perçu ce que l'on appelle les principes d'intelligibilité Espace de problème-Espace de solution L'espace de problème est l'environnement dans lequel se déroule l'informatisation environnement à la fois organisationnel et technique mais surtout sémantique ou culturel L'espace de solution est le discours dans lequel s'élabore la solution Il est caractérisé par une modélisation fondée sur des structures de représentation et contrainte par des catégories à priori Autrement dit l'espace de solution est une réduction assortie d'une projection Ces catégories mentales ou ces structures de représentation di ?èrent d'une méthode à l'autre On croira épuiser toute la signi ?cation d'un domaine mais c'est faux on ne produira jamais qu'une vue subjective limitée par la ?nitude de nos schémas de pensée La modélisation est toujours un homomorphisme Pour le succès de l'informatisation le concepteur doit absolument être averti de cette limitation et de la distorsion conséquente Bien des con its entre l'utilisateur et l'informaticien viennent de là Comment limiter voire supprimer la distorsion entre l'espace de problème et l'espace de solution Comment ma? triser le processus mental de la modélisation Dans la représentation de l'utilisateur dans sa pratique quelle est l'unité de perception qui est manipulée mentalement Données actions traitements fonctions systèmes règles ? Ces réponses se situent dans des cadres souvent étrangers aux utilisateurs ou jugés arti ?ciels soit que ces cadres dérivent trop directement de la technique informatique données traitements soit qu'ils renvoient à des appareils conceptuels ignorés fonctions mathématiques logique systèmes La réponse qui semble plus proche de la représentation naturelle est l'utilisateur perçoit dans sa pratique des entités ? stables douées d'autonomie et qui se manifestent par des informations accessibles et des comportements des objets Le concept d'objet L'objet est une représentation d'une portion cohérente de la réalité La cohérence est liée à l'adéquation de l'objet soit à une entité réelle soit à un concept L'objet est plus que la donnée ou l'entité du modèle entités-relations plus même qu'un groupement de données et de traitements il est un modèle exact et complet d'un objet du monde réel Donc un objet est une entité associant données et programmes Il existe un rapport très étroit entre objet et classe au point de confondre les deux L'objet est une occurrence d'une classe Instance d'une classe cette expression est synonyme d'objet L'objet n'existe que pendant l'exécution prolongée par le stockage Classe la classe correspond à la notion de module auquel on aurait agrégé une structure de ?chier elle existe dans le programme comme séquence d'instructions du langage elle existe également pendant l'exécution comme code et parfois à travers des variables de classe typiquement le compteur des objets ou une information à appliquer à toutes les instances L'objet modèle puis l'objet informatique se calquent sur l'objet réel Ce dernier est une entité de l'espace du problème accessible par deux aspects présent dans le monde réel
Documents similaires










-
72
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Sep 04, 2022
- Catégorie Philosophy / Philo...
- Langue French
- Taille du fichier 127.7kB