Capability:Objects: Difference between revisions

From Rosetta Code
Content added Content deleted
(Created page with '{{stub}}{{capability}}Objects are data structures with associated functions, where data access can be restricted to the corresponding functions. Unlike modules, there can be many…')
 
(No difference)

Latest revision as of 19:36, 19 August 2010

This page is a stub. It needs more information! You can help Rosetta Code by filling it in!
Capability:Objects
Capabilities characterize abstract requirements of tasks and abilities of languages and libraries.
Browse this capability's properties.


Objects are data structures with associated functions, where data access can be restricted to the corresponding functions. Unlike modules, there can be many objects of the same type, and they can be created and destroyed at run time. Objects are also the base of object oriented programming (OOP), however OOP includes also other capabilities like Run time polymorphism.