Tag: oops
Object-Oriented Programming (OOP Concept)
by White Shaarks on Jun.11, 2009, under Latest Web Technologies
Object-Oriented Programming (OOP Concept)
Object-oriented programming (OOP) it is generally a computer science term used to characterize a programming language that began development in the year 1960’s. OOP is widely accepted as being far more flexible than other computer programming languages. The term ‘object-oriented programming’ was originally coined by Xerox PARC to designate a computer application that describes the methodology of using objects as the foundation for computation. In other words it a computer science term which is used to describe a computer application that is composed of multiple objects which are connected to each other. Traditionally most computer programming languages were simply a group of functions or instructions.
Object Oriented Programming Overview If you are not familiar with an object-oriented programming language you will first need to understand the foundation that makes up this paradigm. It is a necessity for anyone who plans on writing code. Object Oriented Programming Traditionally programming languages have been divided into two categories and these are data and procedures which are carried out on data. By itself data is static. It will not be static when procedures are carried out which can be altered. Understanding The Message Concept In OOPs To understand object oriented programming you will need to become familiar with messages. As the name implies a message is a process in which software objects will communicate with one another. Because of this having one object is not enough.
Object oriented programming organizes a program around its data i.e. objects and a set of well defined interface to that data. An Object-oriented program can be characterized as data controlling access to code.
Concepts of Object Oriented Programming are:
Objects
Data abstraction
Data Encapsulation
Inheritance
Overloading
Polymorphism

