| |
| | Object-oriented programming - Open Encyclopedia (Site not responding. Last check: 2007-10-19) |
 | | In procedural languages, OOP often appears as a form where data types are extended to behave like a type of an object in OOP, very similar to an abstract data type with an extension such as inheritance. |
 | | In recent years, object-based programming has become especially popular in scripting programming languages, with abstraction, encapsulation, reusability, and ease of use being the most commonly cited reasons, (the value of inheritance in these languages is often questioned). |
 | | Object-oriented programming developed as the dominant programming methodology during the mid-1980s, largely due to the influence of C++, an extension of the C programming language. |
| open-encyclopedia.com /Object-oriented (3138 words) |
|