Classe et prototype Connaissais vous les design pattern ? c'est quoi leurs catégories ? Donner quelques exemples pertinents ! Redéfinition des messages (ou overriding en anglais). La programmation objet permet à un sous-type de raffiner la mise en œuvre d'un message défini dans le type père, autrement dit de redéfinir la méthode associée au message : c'est le principe de > typage dynamique, typage statique, typage par inférence Les objets de ce sous-type sont conformes aussi au type père, ces objets sont donc Un type père en un autre type, le sous-type c'est un mécanisme de restrictions des espaces de valeurs du type. Une façon de réaliser le polymorphisme est le sous-typage (appelé aussi héritage de type) : mécanisme par lequel est raffiné Une valeur d'un type précis, dès que ceux-ci satisfont le type requis. Ceci permet d'utiliser des objets de types différents là où est attendue C'est ce que l'on appelle le polymorphisme. Le typage et le polymorphisme : Un objet peut appartenir à plus d'un type. Principal réside dans la capacité à pouvoir modifier la structure interne des objets ou les méthodes associées aux messages sans impact sur les utilisateurs des objets. Encapsulation : Les attributs (ou plus exactement leur représentation informatique) et les méthodes sont cachés ils forment une boîte noire. C'est quoi les principaux points dans la programmation objet ?
0 Comments
Leave a Reply. |