Maison > Problème commun > Quel est le mécanisme de base de la programmation orientée objet ?

Quel est le mécanisme de base de la programmation orientée objet ?

藏色散人
Libérer: 2020-07-28 11:33:05
original
9825 Les gens l'ont consulté

Le mécanisme de base de la programmation orientée objet est « l'héritage ». Le nom anglais complet de la programmation orientée objet est « Programmation orientée objet », qui est une architecture de programmation informatique. est qu'un programme informatique consiste en une seule combinaison d'unités ou d'objets pouvant fonctionner comme des sous-programmes.

Quel est le mécanisme de base de la programmation orientée objet ?

Le mécanisme de base de la programmation orientée objet est « l'héritage ».

En tant que nouvelle méthode, la programmation orientée objet (Object Oriented Programming) est essentiellement un processus de pensée abstrait et une méthode orientée objet se reflétant dans l'établissement de modèles.

Les modèles sont utilisés pour refléter les caractéristiques des choses dans le monde réel. Il est impossible à un modèle de refléter toutes les caractéristiques spécifiques des choses objectives. Il ne peut être qu'une abstraction des caractéristiques et des lois changeantes des choses, et il peut décrire les caractéristiques de l'objet de manière plus générale, plus concentrée et plus profonde. la portée que cela implique. L'abstraction obtenue par la construction de modèles est l'approfondissement de la compréhension des objets par les gens.

Présentation :

La programmation orientée objet (POO) est une architecture de programmation informatique. Un principe de base de la POO est qu'un programme informatique est composé d'une seule unité ou d'un objet pouvant fonctionner comme un sous-programme. La POO atteint les trois objectifs principaux du génie logiciel : la réutilisabilité, la flexibilité et l'évolutivité. POO = objet + classe + héritage + polymorphisme + message, où les concepts de base sont les classes et les objets.

La méthode de programmation orientée objet consiste à simuler autant que possible la façon de penser humaine, afin que les méthodes et processus de développement logiciel soient aussi proches que possible des méthodes et processus des êtres humains pour comprendre le monde et résoudre des problèmes réels, c'est-à-dire décrire l'espace du problème, être aussi cohérent que possible dans sa structure avec l'espace de solution du problème et résumer les entités du monde objectif en objets dans le domaine du problème.

La programmation orientée objet prend les objets comme noyau. Cette méthode considère qu'un programme est composé d'une série d'objets. Une classe est une abstraction du monde réel, comprenant des données représentant des attributs statiques et des opérations sur les données, et un objet est une instanciation d'une classe. Les objets communiquent entre eux par transmission de messages pour simuler la connexion entre différentes entités dans le monde réel. En programmation orientée objet, les objets sont les modules de base qui composent un programme.

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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal