This HTML5 document contains 64 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

Namespace Prefixes

PrefixIRI
dcthttp://purl.org/dc/terms/
template-enhttp://ja.dbpedia.org/resource/Template:
n21http://common-lisp.net/project/closer/
n12http://www.dreamsongs.com/NewFiles/
dbohttp://dbpedia.org/ontology/
foafhttp://xmlns.com/foaf/0.1/
dbpedia-wikidatahttp://wikidata.dbpedia.org/resource/
n5http://portal.acm.org/
n18http://www.lispworks.com/documentation/HyperSpec/Body/
n4http://alu.org/mop/
rdfshttp://www.w3.org/2000/01/rdf-schema#
freebasehttp://rdf.freebase.com/ns/
n16http://commons.wikimedia.org/wiki/Special:FilePath/
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
owlhttp://www.w3.org/2002/07/owl#
n6http://ja.dbpedia.org/resource/Category:
n11http://ja.wikipedia.org/wiki/
provhttp://www.w3.org/ns/prov#
xsdhhttp://www.w3.org/2001/XMLSchema#
n17http://ja.dbpedia.org/resource/ファイル:
dbpedia-jahttp://ja.dbpedia.org/resource/
prop-enhttp://ja.dbpedia.org/property/

Statements

Subject Item
dbpedia-wikidata:Q252340
owl:sameAs
dbpedia-ja:Common_Lisp_Object_System
Subject Item
dbpedia-ja:Common_Lisp
dbo:wikiPageWikiLink
dbpedia-ja:Common_Lisp_Object_System
Subject Item
dbpedia-ja:Common_Lisp_Object_System
rdfs:label
Common Lisp Object System
rdfs:comment
Common Lisp Object System(コモン リスプ オブジェクトシステム、略称 CLOS)は、ANSI Common Lisp (CL) の一部をなすオブジェクト指向プログラミング機能であり、他の言語( や Emacs Lisp、Scheme、Dylan)にも類似のシステムが導入されている。1984年のCommon Lisp仕様ではオブジェクト指向システムは時期尚早として組み込まれなかったが、1994年のANSI標準では組み込み機能となった。CLOS は強い型付けをもつ動的(実行時に定義を変更できる)オブジェクトシステムであり、C++やJavaのような静的なオブジェクト指向言語とは大きく異なる。1970年代に始まる初期のLISPオブジェクトシステム(MIT や )に影響されているが、より汎用的である。 LISPにオブジェクト指向を導入することは簡単である。2ページ程度のコードがあれば実現できる(Graham, 1994)。一方、オブジェクト指向LISPを柔軟で拡張性に富んだものに設計するのはより困難であった。CLOS は完全なオブジェクトシステムであり、オブジェクト指向システム自体がオブジェクト指向プログラミングによって拡張可能である。拡張のプロトコルは CLOS Metaobject Protocol (MOP) と呼ばれる。
owl:sameAs
freebase:m.01b5hv
dct:subject
n6:オブジェクト指向 n6:LISP
dbo:wikiPageID
1010803
dbo:wikiPageRevisionID
86196087
dbo:wikiPageWikiLink
dbpedia-ja:メタクラス dbpedia-ja:メタオブジェクト n6:オブジェクト指向 dbpedia-ja:菱形継承 dbpedia-ja:データ型 dbpedia-ja:総称関数 dbpedia-ja:LOOPS dbpedia-ja:Java dbpedia-ja:Common_Lisp dbpedia-ja:C++ dbpedia-ja:Dylan dbpedia-ja:多重ディスパッチ dbpedia-ja:多重継承 dbpedia-ja:Flavors n17:Method-combination.png dbpedia-ja:オブジェクト指向プログラミング dbpedia-ja:カプセル化 dbpedia-ja:Mixin dbpedia-ja:Scheme dbpedia-ja:アスペクト指向プログラミング n6:LISP dbpedia-ja:Python dbpedia-ja:動的プログラミング言語 dbpedia-ja:EuLisp dbpedia-ja:メソッド_(計算機科学) dbpedia-ja:プロトタイプベース dbpedia-ja:Emacs_Lisp
dbo:wikiPageExternalLink
n4:index.html n5:citation.cfm%3Fid=28700 n12:ECOOP.pdf n18:07_.htm n21:closer-mop.html
prop-en:wikiPageUsesTemplate
template-en:LISP系言語
foaf:depiction
n16:Method-combination.png
dbo:thumbnail
n16:Method-combination.png?width=300
dbo:abstract
Common Lisp Object System(コモン リスプ オブジェクトシステム、略称 CLOS)は、ANSI Common Lisp (CL) の一部をなすオブジェクト指向プログラミング機能であり、他の言語( や Emacs Lisp、Scheme、Dylan)にも類似のシステムが導入されている。1984年のCommon Lisp仕様ではオブジェクト指向システムは時期尚早として組み込まれなかったが、1994年のANSI標準では組み込み機能となった。CLOS は強い型付けをもつ動的(実行時に定義を変更できる)オブジェクトシステムであり、C++やJavaのような静的なオブジェクト指向言語とは大きく異なる。1970年代に始まる初期のLISPオブジェクトシステム(MIT や )に影響されているが、より汎用的である。 LISPにオブジェクト指向を導入することは簡単である。2ページ程度のコードがあれば実現できる(Graham, 1994)。一方、オブジェクト指向LISPを柔軟で拡張性に富んだものに設計するのはより困難であった。CLOS は完全なオブジェクトシステムであり、オブジェクト指向システム自体がオブジェクト指向プログラミングによって拡張可能である。拡張のプロトコルは CLOS Metaobject Protocol (MOP) と呼ばれる。
dbo:wikiPageLength
9868
prov:wasDerivedFrom
n11:Common_Lisp_Object_System?oldid=86196087&ns=0
foaf:isPrimaryTopicOf
n11:Common_Lisp_Object_System
Subject Item
dbpedia-ja:Interlisp
dbo:wikiPageWikiLink
dbpedia-ja:Common_Lisp_Object_System
Subject Item
dbpedia-ja:LISPマシン
dbo:wikiPageWikiLink
dbpedia-ja:Common_Lisp_Object_System
Subject Item
dbpedia-ja:MOP
dbo:wikiPageWikiLink
dbpedia-ja:Common_Lisp_Object_System
Subject Item
dbpedia-ja:OpenMusic
dbo:wikiPageWikiLink
dbpedia-ja:Common_Lisp_Object_System
Subject Item
dbpedia-ja:オブジェクト指向プログラミング
dbo:wikiPageWikiLink
dbpedia-ja:Common_Lisp_Object_System
Subject Item
dbpedia-ja:シンボリックス
dbo:wikiPageWikiLink
dbpedia-ja:Common_Lisp_Object_System
Subject Item
dbpedia-ja:ポリモーフィズム
dbo:wikiPageWikiLink
dbpedia-ja:Common_Lisp_Object_System
Subject Item
dbpedia-ja:メタクラス
dbo:wikiPageWikiLink
dbpedia-ja:Common_Lisp_Object_System
Subject Item
dbpedia-ja:メッセージ転送
dbo:wikiPageWikiLink
dbpedia-ja:Common_Lisp_Object_System
Subject Item
dbpedia-ja:仮想関数テーブル
dbo:wikiPageWikiLink
dbpedia-ja:Common_Lisp_Object_System
Subject Item
dbpedia-ja:多重ディスパッチ
dbo:wikiPageWikiLink
dbpedia-ja:Common_Lisp_Object_System
Subject Item
dbpedia-ja:CLISP
dbo:wikiPageWikiLink
dbpedia-ja:Common_Lisp_Object_System
Subject Item
dbpedia-ja:CMU_Common_Lisp
dbo:wikiPageWikiLink
dbpedia-ja:Common_Lisp_Object_System
Subject Item
dbpedia-ja:CLOS
dbo:wikiPageWikiLink
dbpedia-ja:Common_Lisp_Object_System
dbo:wikiPageRedirects
dbpedia-ja:Common_Lisp_Object_System
Subject Item
n11:Common_Lisp_Object_System
foaf:primaryTopic
dbpedia-ja:Common_Lisp_Object_System