extJS

FacebookTwitter
http://en.wikipedia.org/wiki/Prototype-based_programming Prototype-based programming is a style of object-oriented programming in which classes are not present, and behavior reuse (known as inheritance in class-based languages) is performed via a process of cloning existing objects that serve as prototypes . This model can also be known as classless , prototype-oriented or instance-based programming. Delegation is the language feature that supports prototype-based programming. The first prototype-oriented programming language was Self developed by David Ungar and Randall Smith in the mid-1980s to research topics in object-oriented language design.

Prototype-based programming