ابدأ بالتواصل مع الأشخاص وتبادل معارفك المهنية

أنشئ حسابًا أو سجّل الدخول للانضمام إلى مجتمعك المهني.

متابعة

What Is Object Orient Programming?

user-image
تم إضافة السؤال من قبل Tarique shamim , Data Entry , Shapoorji pallonji & CO.PVT.LTD
تاريخ النشر: 2015/09/09
Shaikh Bilal Moin
من قبل Shaikh Bilal Moin , Software Architect , Axact

OOP is a design philosophy. It stands for Object Oriented Programming. Object-Oriented Programming (OOP) uses a different set of programming languages than old procedural programming languages (C, Pascal, etc.). Everything in OOP is grouped as self sustainable "objects". Hence, you gain reusability by means of four main object-oriented programming concepts.

In order to clearly understand the object orientation model, let’s take your “hand” as an example. The “hand” is a class. Your body has two objects of the type "hand", named "left hand" and "right hand". Their main functions are controlled or managed by a set of electrical signals sent through your shoulders (through an interface). So the shoulder is an interface that your body uses to interact with your hands. The hand is a well-architected class. The hand is being reused to create the left hand and the right hand by slightly changing the properties of it.

 

For understanding this concept i would refer the following link which describes all the basic pillars of OOP and also incorporate its philosophy with software architecture.

 

Reference: http://www.codeproject.com/Articles/22769/Introduction-to-Object-Oriented-Programming-Concep#History

المزيد من الأسئلة المماثلة