Object Oriented Programming OOP without classes!!!


As all the OOP languages advantage Aggregation or corresponding news structures for Article Oriented Programming, we hog considered that without a "CLASS", OOP is not possible.

Entity oriented programming (OOP) is quickly bewitching domicile over the traditional procedure oriented programming (POP). Programming languages affection C# and Java are fortuitous in that of OOPs Power.

After elsewhere washed-up the principle of "Drupal" - One of the most typical expansive sources content administration operation and framework built with PHP language, abstract is - Drupal doesnâ t utilize a unmarried Assemblage in its regulation base. Total Drupal code imitation is based on good functions. As PHP, with which programming conversation Drupal itself is built, is besides implementing distinct authoritarian OPP features, on the other hand Drupal is not using these features.

Actually, the OOP sense is not based on uses of material structures approximative CLASS. It is based on the fundamentals of features love Objects, Abstraction, Encapsulation, Polymorphism, Inheritance etc. Provided these essential features are included in programming then it can be considered in OOP.
There is no keyword 'class' in Drupal code. Drupal is as non-OOP as copious programmers do. On the contrary that is not true. Drupal doesnâ t involve any collection compatible information structure; all the more it is yet Phenomenon Oriented.

Drupal covers all these features without classes. Aptitude of Drupal is hardly depends on this programming constitution only. The way, how the hook manner has been implemented in Drupal would never been credible with the call of Classes.

Descry another details approximately how Drupal implements Something Oriented Programming (OOP) without using Classes, visit: http://api.drupal.org

Espy Extra Articles: - http://www.offshoresoftwaredevelopmentindia.com/blog

About OffshoreSoftwareDevelopmentIndia.com
Offshore Software Advance India offers to Php development, .Net Development, programming, search engine optimization, lacework Design, Net Development, Content Management, B2B B2C Portal, Software Evolvement article, dispatch and erudition | Offshore Software Transaction in Ahmedabad, Gujarat India.

Vacation our website: - http://www.offshoresoftwaredevelopmentindia.com
Comments: [0] / Post comment:

Keywords:

programming, oriented programming, programming oop, programming considered, programming conversation, programming hog, programming pop, programming search, programming constitution, included programming