• Object Oriented Programming, often-abbreviated OOP, is a programming language model organized around the creation of objects and classes to prevent re-typing the code.
    1. First OOP language: SimulaForskning Research: How Object-Oriented Programming Started
    2. Highly emphasizes the re-usability of programming code
    3. Can be more difficult to write than procedural code
  • History

    Object Oriented Programming debuted in the 1970s. The primary use was to maintain quality as the complexity of software and hardware increased.Utk.edu: A Brief History of Object-Oriented Programming
  • Concepts

    There are many concepts to object oriented programming. These concepts include classes, objects, instance, method, message passing, inheritance, encapsulation, abstraction and polymorphism.The Code Project: Introduction to Object Oriented Programming Concepts (OOP) and More(January 7, 2008)
  • Why Write OOP

    The main reason for using an object oriented programming language is the ability to write the code once and to be able to use the code again. You can create as many classes and objects as needed. You can then create as many objects from the classes as you want, which drastically shortens code-writing time.

Categories