2024-07-08
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Cet article décrit les directions suivantes :
1. Orienté objet et orienté processus
Orienté objet : les objets qui créent les côtés noir et blanc sont responsables des calculs, l'objet échiquier est responsable du canevas et les objets règles sont responsables du jugement. Comme le montre l'exemple, l'objet orienté objet accorde plus d'attention. à ne pas réinventer la roue, c'est-à-dire la créer une fois et la réutiliser.
Orienté processus : départ – coup noir – échiquier – jugement – coup blanc – échiquier – jugement – cycle. Faites simplement attention à la façon dont chaque étape est mise en œuvre.
2. Trois caractéristiques majeures et cinq principes de base de l'orientation objet
Encapsulation
Ce qu'on appelle l'encapsulation consiste à encapsuler des éléments objectifs dans des classes abstraites, et la classe ne peut permettre qu'à des classes ou des objets de confiance d'exploiter ses propres données et méthodes, tout en cachant les informations aux objets non fiables.
L'encapsulation est l'une des caractéristiques de l'orientation objet et la principale caractéristique des concepts d'objets et de classes. En termes simples, une classe est une entité logique qui encapsule des données et du code qui opère sur ces données. Au sein d'un objet, certains codes ou certaines données peuvent être privés et inaccessibles au monde extérieur. De cette manière, les objets offrent différents niveaux de protection pour les données internes afin d'empêcher des parties non liées du programme de modifier accidentellement ou d'utiliser incorrectement les parties privées de l'objet.
Héritage
L'héritage fait référence à la possibilité d'utiliser toutes les fonctionnalités d'une classe existante et de l'étendre sans avoir à réécrire la classe d'origine.
La nouvelle classe créée par héritage est appelée « sous-classe » ou « classe dérivée », et la classe héritée est appelée « classe de base », « classe parent » ou « super classe ». Le processus d'héritage est le processus du général au spécial.
Il existe deux types de manières d'implémenter le concept d'héritage : l'héritage d'implémentation et l'héritage d'interface. L'héritage d'implémentation fait référence à la possibilité d'utiliser directement les propriétés et les méthodes d'une classe de base sans codage supplémentaire ; l'héritage d'interface fait référence à la possibilité d'utiliser uniquement les noms des propriétés et des méthodes, mais les sous-classes doivent fournir des implémentations.
Polymorphisme
Ce qu'on appelle le polymorphisme signifie que la même méthode d'une instance de classe a des manifestations différentes dans différentes situations. Le polymorphisme permet à des objets ayant des structures internes différentes de partager la même interface externe.Cela signifie que bien que les opérations spécifiques sur différents objets soient différentes, grâce à une classe commune, elles (ces opérations