Actions

Common Lisp Object System (CLOS)

Revision as of 22:17, 17 February 2021 by User (talk | contribs) (Created page with "'''Common Lisp Object System (CLOS)''' is a part of Common Lisp that allows to use object-oriented programming techniques in your Compu...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Common Lisp Object System (CLOS) is a part of Common Lisp that allows to use object-oriented programming techniques in your programs. It defines concepts such as object, class and method and their interaction. CLOS is the most powerful object system available in any [[Programming Language|programming language], and mastering the more peculiar aspects of it may take time. Fortunately, it is not necessary to be a CLOS expert to use it. Two orthogonal concepts of CLOS are classes and generic functions.[1]

  1. Definition - What Does Common Lisp Object System (CLOS) Mean? Wikibooks