Home (Object-oriented language)
Home  
 
 
Home » Artificial Intelligence » Object-oriented language


 

Object-oriented language

Artificial Intelligence Numerical variableOf Statistics

Most object-oriented languages also have some notion of inheritance, whereby an object is born already knowing default behaviors.

 


More correctly known as ECMAScript, JavaScript is a prototype based object-oriented language. Objects can be dynamically extended with new properties. An object is a mapping from property names to values, that is an associative array.

CLOS features multiple inheritance, multiple dispatch ("multimethods"), and a powerful system of "method combinations". In fact, Common Lisp, which includes CLOS, was the first object-oriented language to be officially standardized.

Both methodologies- semantic network and frames-can be thought as the precursors of the actual high-level programming languages, such as C++ or Java, which are fundamentally object-oriented languages.

See also: Artificial intelligence, Knowledge, AI, Knowledge representation, Agent

Artificial Intelligence Numerical variableOf Statistics

 
 rssRSS