「Common Lisp Object System」の版間の差分

削除された内容 追加された内容
Guicho w (会話 | 投稿記録)
standard method combnation
Guicho w (会話 | 投稿記録)
standard method combnation 画像
3行目:
LISPにオブジェクト指向を導入することは簡単である。2ページ程度のコードがあれば実現できる(Graham, 1994)。一方、オブジェクト指向LISPを柔軟で拡張性に富んだものに設計するのはより困難であった。CLOS は完全なオブジェクトシステムであり、オブジェクト指向風に実装されている。CLOS のオブジェクト指向実装は CLOS Metaobject Protocol (MOP) と呼ばれ、これによってカスタマイズや拡張が可能となっている。<ref>p. 108 (Veitch 1998)</ref>
 
[[ファイル:Standard-methodMethod-combination.svgpng|フレーム|右|Standard Method Combination の概念図]]
 
== 特徴 ==