Object Oriented Programming

The programming language that is organized around data rather than actions, and objects instead of actions is referred to as object oriented programming Mitchell, 2003.

A program has always been viewed as a logical procedure which accepts input data, processes the data, and produces some output. Object oriented programming was developed out of the need to write the logic instead of how to define the data. In object oriented programming the objects that the programmer wants to manipulate take center stage and not the required logic of manipulating the objects. An object is defined as a composition of nouns like strings, variables or numbers and verbs like functions. A program that is object oriented is a collection of objects that are interacting. A conventional program model was viewed as a list of tasks that the program was required to perform. Each of the objects used in OOP...
[ View Full Essay]