Chapter 1
Chapter 1
Principles of Object-
Oriented Programming
Object-Oriented Programming (OOP) is an approach to
program organization and development that attempts to
eliminate some of the pitfalls of conventional programming
methods by incorporating the best of structured
programming features with several powerful new concepts.
Procedure-oriented programming basically consists of writing
a list of instructions (or actions) for the computer to follow,
and organizing these instructions into groups known as
functions. While we concentrate on the development of
functions, very little attention is given to the data that are
being used by various functions.