Object Oriented Programming - PHP et Drupal
| by OSDIndia | June 11, 2008
Comme toutes les langues POO utilisation de classe ou même des structures de données pour Object Oriented Programming, nous avons considéré que, sans une «classe», POO n'est pas possible.
La programmation orientée objet (POO) est rapidement prise au cours de la procédure traditionnelle de programmation orienté (POP). Langages de programmation comme C # et Java sont couronnées de succès en raison de OOPS Power.
Après avoir passé par le code de «Drupal» - Une des plus populaires auprès des sources système de gestion de contenu et le cadre bâti avec langage PHP, est résumé - Drupal ne pas utiliser une classe unique dans sa base de code. L'ensemble du Drupal base de code est basée seulement sur les fonctions. En PHP, langage de programmation qui Drupal lui-même est construite, est également mise en œuvre de nombreuses fonctionnalités puissantes PPO, mais Drupal est de ne pas utiliser ces fonctionnalités.
En fait, le concept de programmation orientée objet n'est pas basée sur l'utilisation de structures de données comme CLASS. Il est fondé sur les principes fondamentaux de caractéristiques comme des objets, abstraction, encapsulation, polymorphisme, héritage etc… Si ces caractéristiques fondamentales sont inclus dans la programmation, il peut être considéré en programmation orientée objet.
Il n'ya pas de mot-clé 'class' dans Drupal code. Drupal est que la non-programmation orientée objet comme beaucoup de programmeurs. Mais ce n'est pas vrai. Drupal ne contient pas de classe comme structure de données; encore, il est toujours orienté objet.
Drupal couvre l'ensemble de ces fonctionnalités sans classes. Puissance de Drupal est à peine dépend de cette structure de programmation. La manière, comment le crochet système a été mis en œuvre dans Drupal n'aurait jamais été possible avec l'utilisation des classes.
Voir plus de détails sur la façon dont Drupal met en œuvre la programmation orientée objet (POO) sans utiliser les classes, visitez le site: http://api.drupal.org
Voir plus d'articles: - http://www.offshoresoftw… a.com / blog
A propos de OffshoreSoftwareDevelopmentIndia.com
Offshore Software Development Inde propose de développement PHP,. Net de développement, de programmation, optimisation des moteurs de recherche, conception de sites Web, développement Web, de gestion de contenu, portail B2B B2C, Software Development article, des nouvelles et informations | Offshore Software Development à Ahmedabad, Gujarat, Inde.
Visitez notre site Web: - http://www.offshoresoftw… tindia.com
Ressources: - http://www.offshoresoftw… t-classes /
La programmation orientée objet (POO) est rapidement prise au cours de la procédure traditionnelle de programmation orienté (POP). Langages de programmation comme C # et Java sont couronnées de succès en raison de OOPS Power.
Après avoir passé par le code de «Drupal» - Une des plus populaires auprès des sources système de gestion de contenu et le cadre bâti avec langage PHP, est résumé - Drupal ne pas utiliser une classe unique dans sa base de code. L'ensemble du Drupal base de code est basée seulement sur les fonctions. En PHP, langage de programmation qui Drupal lui-même est construite, est également mise en œuvre de nombreuses fonctionnalités puissantes PPO, mais Drupal est de ne pas utiliser ces fonctionnalités.
En fait, le concept de programmation orientée objet n'est pas basée sur l'utilisation de structures de données comme CLASS. Il est fondé sur les principes fondamentaux de caractéristiques comme des objets, abstraction, encapsulation, polymorphisme, héritage etc… Si ces caractéristiques fondamentales sont inclus dans la programmation, il peut être considéré en programmation orientée objet.
Il n'ya pas de mot-clé 'class' dans Drupal code. Drupal est que la non-programmation orientée objet comme beaucoup de programmeurs. Mais ce n'est pas vrai. Drupal ne contient pas de classe comme structure de données; encore, il est toujours orienté objet.
Drupal couvre l'ensemble de ces fonctionnalités sans classes. Puissance de Drupal est à peine dépend de cette structure de programmation. La manière, comment le crochet système a été mis en œuvre dans Drupal n'aurait jamais été possible avec l'utilisation des classes.
Voir plus de détails sur la façon dont Drupal met en œuvre la programmation orientée objet (POO) sans utiliser les classes, visitez le site: http://api.drupal.org
Voir plus d'articles: - http://www.offshoresoftw… a.com / blog
A propos de OffshoreSoftwareDevelopmentIndia.com
Offshore Software Development Inde propose de développement PHP,. Net de développement, de programmation, optimisation des moteurs de recherche, conception de sites Web, développement Web, de gestion de contenu, portail B2B B2C, Software Development article, des nouvelles et informations | Offshore Software Development à Ahmedabad, Gujarat, Inde.
Visitez notre site Web: - http://www.offshoresoftw… tindia.com
Ressources: - http://www.offshoresoftw… t-classes /
Article Source: http://www.articleset.com

You are welcome to publish or reprint this article free of charge, provided:
- you include the entire article, unchanged, including the "About The Author" box
- all hyperlinks remain active, including the bottom ArticleSet.com link (does not apply to print publications)
- you agree not to hold the authors nor ArticleSet.com liable for any loss profits, expenses, or any other damages resulting from the use or misuse of articles published on this website