Web.com Web Hosting
Sign up for PayPal and start accepting credit card payments instantly.


Hello If you are new here, so you might want to subscribe for my feed so Subscribe in a reader. Or bring updates In Your Email

Tuesday, June 29, 2010

What is Object-Oriented Methodology?

Object- Oriented Programming (OOP) is one of the most popular methodologies in software development. It offers a very powerful model for creating computer programs. It speeds the program development process, improves maintenance, and enhances reusability of programs.

Object-Orientation is a software develpoment methodology that is based on modeling a real-world system. An object is the core concept involved in object orientation. An object is a representation of a real-world entity or concept. For Example :- a window, a ball, a bat, a motorbike, a animal can be modeled as objects. You can think of an object-oriented model as a collection of objects and their inter-relationships.

The Foundation of Object-Orientation

Object-orientation is a type of methodology used for building software applications. An object-oriented program consists of classes, object and methods.

If you were asked to create a classroom, you will start by creating a room defining its bounderies and features. Next, you will put together all the components, such as chairs, tables and books. Similarly, if you want to create an aircraft or a high-rise building, you can do so by putting together several components or parts. These components or parts are analogous to objects in the object-oriented methodology.

The object-oriented methodology in software development revolves around a single concept called the object. Software is development by breaking the application into component objects. These objects interact with each other when the whole application is put together.

An object is a combination of messages and data. Objects can receive and send messages and use messages to interact with each other. The messages contain information that is to be passed to the recipient object.

No comments:

Post a Comment

Related Posts with Thumbnails