What is OOP?

 What is OOP? Object-Oriented Programming High Level Language
Object-Oriented Programming

     A programming technique that speeds the development of programs and makes them easier to maintain through the re-use of "objects" that have behaviors, characteristics, and relationships associated with them. The objects are organized into collections (also called class libraries) which are then available for building and maintaining applications. Each object is part of a "class" of objects, which are united via "inheritance" and share certain characteristics and relationships.
     A method of computer programming where items of related data together with routines associated with it are treated as a single object or item in program. For example, to implement an onscreen dialog box requires graphic images for the box and its two buttons, details of how they are to be arranged, and facility to detect which button has been pressed. All of these would combine into a self-sufficient object which would take as input, the name of the dialog, perhaps some text to be displayed and the names of the buttons, and return as output a code indicating which button had been pressed. The advantage of OOP is that manipulation of the defined object can be made easier for the programmer. Languages such as C++ provide special features to assist OOP.

More on this subject
Beginner's Help
BUG Club Home

 What is OOP? Object-Oriented Programming High Level Language