Maison  >  Article  >  développement back-end  >  Quelle est la différence entre orienté objet et orienté processus en php

Quelle est la différence entre orienté objet et orienté processus en php

清浅
清浅original
2019-05-07 11:26:265957parcourir

Les différences entre l'orienté processus et l'orienté objet sont : l'orienté processus est plus efficace que l'orienté objet, la programmation orientée objet est plus complexe, mais l'orienté objet est plus facile à maintenir que l'orienté processus à un stade ultérieur. .

Quelle est la différence entre orienté objet et orienté processus en php

Orienté objet

Orienté objet consiste à encapsuler certaines opérations couramment utilisées dans des classes pour faciliter en appelant, appelez-le partout où vous en avez besoin. Cela facilite le développement et la maintenance ! La modification de cette classe encapsulée peut atteindre l'objectif de modifier l'ensemble du site !

Les trois fonctionnalités majeures de l'orientation objet (encapsulation, héritage, polymorphisme) garantissent l'efficacité et la précision lors de la réalisation de choses complexes.

Orienté processus

Orienté procédure signifie encapsuler le code dans des sous-processus ou des fonctions, et utiliser un code séparé pour fonctionner à chaque endroit si le code de développement est. répété, comparez Il est lourd et relativement difficile à maintenir. Partout où vous le modifiez, cela ne fera que prendre effet.

La différence entre l'orienté processus et l'orienté objet

(1) L'orienté processus est plus efficace que l'orienté objet. L'orienté processus peut appeler directement des fonctions ; orienté objet doit d'abord obtenir le sujet (objet ), puis appeler la fonction interne ;

(2) Complexité de programmation : orienté objet est supérieur, orienté processus est abrégé

( 3) L’orientation objet est plus facile à maintenir plus tard que l’orientation processus.

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!

Déclaration:
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