OOP as Compared to Using Only PP
Name
University
OOP as Compared to Using Only PP
Object oriented programming is one programming ideal model that uses the idea of abstraction (as objects and classes) to make models focused at the environment based on the real world. An object oriented application utilizes a gathering of objects, which are conveyed by passing messages to ask for different services. These objects are fit for passing messages, getting messages, and handling information. The point of programs coded using object oriented programming is to attempt to build the adaptability and practicality of projects. Since projects made utilizing an object oriented programming language are measured, they might be less demanding to create, and more straightforward to see after the development of the program itself (Sintes, 2002). There are many arguments between the differences between object oriented programming and procedural programming. Many claim that the latter is much better than the former because of the latter’s advantages. To understand it more, let us put it this way. Projects are made up of different modules, which are considered as individual parts of a program that could be coded and tried out independently, and afterward collected to structure a complete system. In procedural programming languages such as C, these modules are known as procedures, where a system is a grouping of different statements. In the C programming language, for instance, the procedures used are an arrangement of basic statements, for example, assignments, tests, circles and commands from sub methods. These procedures serve as functions, which are then used to map arguments to be able to return the same statements (Sintes, 2002).
The configuration system utilized as a part of procedural writing of computer programs is called the “Top Down Design” (Chan, 1985). This perhaps is