OOP, or Object-Oriented Programming, uses data models to represent real-world data. This has an advantage over traditional programming as it helps developers visualize data in real-world terms, as well as allowing those objects to react to events as real-world objects would react, given the proper programming. In a non-OOP program, for example, a car running into a wall would have to be detected by some common code. This might lead to odd bugs depending on how the model is laid out. With OOP, the car can simply notify the wall that there was a collision, and the wall would take damage, and the car would likewise take damage. Any bugs would be limited to a very choice area of code.
OOP also grants code simplification, commonly done by grouping together similar objects. A piece of software might have a generic notion of an airplane, for example, as well as specific types of planes that have different accelerations, maximum velocity, fuel capacity and usage, and lift, thrust, and drag parameters. Simply calling one common function reduces the complexity of determining which type of logic should be applied to a given airplane, as each airplane "knows" how to apply the logic uniquely as it applies to itself.
OOP can also encourage code reuse by grouping together common functions in a parent object, and child objects can add additional logic unique to themselves while still taking advantage of the common ancestor methods.
Advantages Of OOPS :
1. Oops is closer to real life representation of the objects which we want to program.
2. Hierarchical relationships can be represented using Inheritance.(reusability, extensability).
3. Data can be divided as public and private.(data protection)
4. Also we can provide Interface for entering & validating data by means of Class properties. (single function name for different operations)
5. Program development becomes easy due to increased Modularity.(abstraction and encapsulation)
oops, i rather not.
oops
Oops ! I did it again.
Simply - "OOPS is a methodology for building the software applications."-
The same as you do in English: Oops.
it means that somebode had an oops you retard!!!
Oops
Oops TV was created on 2009-02-16.
Oops TV ended on 2010-02-27.
Oops - Oh My - was created on 2002-01-15.
"Oops!...I Did It Again" by Britney Spears is the first song on her second studio album Oops!...I Did It Again.
The single "Oops!...I Did It Again" was released on March 27, 2000.