Maison> Problème commun> le corps du texte

Dans l'approche orientée objet, qu'est-ce qui n'est pas une caractéristique fondamentale d'un objet ?

王林
Libérer: 2020-07-13 11:26:17
original
17555 Les gens l'ont consulté

Dans les méthodes orientées objet, ce qui n'est pas une caractéristique fondamentale des objets est : la cohérence. Les caractéristiques fondamentales des objets sont : 1. L'unicité de l'objet ; 2. La classification ; 3. L'héritage ; 4. Le polymorphisme ; Pendant toute la durée de vie d'un objet, son identité ne change pas et différents objets ne peuvent pas avoir la même identité.

Dans l'approche orientée objet, qu'est-ce qui n'est pas une caractéristique fondamentale d'un objet ?

Dans l'approche orientée objet, ce qui n'est pas une caractéristique fondamentale des objets est : la cohérence.

(Apprentissage recommandé :programme d'introduction à Java)

Introduction connexe :

1. Unicité de l'objet

Chaque objet a Il a sa propre identification unique, grâce à laquelle l'objet correspondant peut être trouvé. Pendant toute la durée de vie d'un objet, son identité ne change pas et différents objets ne peuvent pas avoir la même identité.

2. Classification

La classification fait référence à l'abstraction d'objets avec des structures de données (attributs) et des comportements (opérations) cohérents en classes. Une classe est une abstraction qui reflète les propriétés importantes liées à une application tout en ignorant les autres contenus non pertinents. La division de toute classe est subjective, mais doit être liée à l'application spécifique.

3. Héritage

L'héritage est un mécanisme permettant aux sous-classes de partager automatiquement les structures de données et les méthodes de la classe parent. Il s'agit d'une relation entre les classes. Lors de la définition et de l'implémentation d'une classe, vous pouvez le faire sur la base d'une classe existante, prendre le contenu défini par la classe existante comme votre propre contenu et ajouter du nouveau contenu.

L'héritage est la caractéristique la plus importante qui distingue les langages de programmation orientés objet des autres langages et n'est pas disponible dans d'autres langages.

Dans la hiérarchie des classes, une sous-classe n'hérite que de la structure de données et des méthodes d'une classe parent, ce qu'on appelle l'héritage unique.

Dans la hiérarchie des classes, lorsqu'une sous-classe hérite des structures de données et des méthodes de plusieurs classes parents, on parle d'héritage multiple.

Dans le développement logiciel, l'héritage des classes rend le logiciel créé ouvert et extensible. Il s'agit d'une méthode efficace d'organisation et de classification des informations. Elle simplifie la création d'objets et de classes. le code.

Utilise l'héritage pour fournir une structure hiérarchique standardisée de classes. Grâce à la relation d'héritage des classes, les fonctionnalités publiques peuvent être partagées, améliorant ainsi la réutilisabilité des logiciels.

4. Polymorphisme

Le polymorphisme signifie que la même opération, fonction ou processus peut être appliqué à plusieurs types d'objets et obtenir des résultats différents. Différents objets peuvent produire des résultats différents lorsqu'ils reçoivent le même message. Ce phénomène est appelé polymorphisme.

Le polymorphisme permet à chaque objet de répondre à sa manière à un message commun.

Le polymorphisme améliore la flexibilité et la réutilisabilité des logiciels.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!