CLOS (Common Lisp Object System)
GPTKB entity
Statements (97)
Predicate | Object |
---|---|
gptkbp:instanceOf |
object
|
gptkbp:hasFeature |
gptkb:standard-object_class
gptkb:funcallable-standard-class_class gptkb:standard-accessor-method_class gptkb:standard-class_class gptkb:standard-generic-function_class gptkb:standard-instance-access_class gptkb:standard-method_class gptkb:standard-reader-method_class gptkb:standard-writer-method_class gptkb:structure-class_class object-oriented programming dynamic method dispatch call-next-method class precedence list dynamic dispatch metaobject protocol method qualifiers standard-class change-class function class redefinition class-of function defclass macro defgeneric macro defmethod macro eql specializers initialize-instance method make-instance function no-applicable-method method no-next-method method object introspection object persistence print-object method reinitialize-instance method slot accessors slot-missing method slot-unbound method slot-value function update-instance-for-different-class method update-instance-for-redefined-class method with-accessors macro with-slots macro object serialization accessor method metaobject accessor method metaobject protocol auxiliary methods before, after, and around methods built-in-class class built-in-class metaobject built-in-class metaobject protocol class metaobject class metaobject protocol customizable method combination default-initargs dynamic class redefinition forward-referenced-class class forward-referenced-class metaobject forward-referenced-class metaobject protocol funcallable-standard-class metaobject funcallable-standard-class metaobject protocol generic function metaobject generic function metaobject protocol initargs instance metaobject instance metaobject protocol method combination metaobject method combination metaobject protocol method combination types method metaobject method metaobject protocol object-oriented extension primary methods reader method metaobject reader method metaobject protocol reader methods runtime class modification slot definition metaobject slot definition metaobject protocol standard-class metaobject standard-class metaobject protocol standard-object metaobject standard-object metaobject protocol standard-slot-definition class structure-class metaobject structure-class metaobject protocol writer method metaobject writer method metaobject protocol writer methods |
https://www.w3.org/2000/01/rdf-schema#label |
CLOS (Common Lisp Object System)
|
gptkbp:introducedIn |
gptkb:ANSI_Common_Lisp_standard
|
gptkbp:partOf |
gptkb:Common_Lisp
|
gptkbp:supports |
generic functions
multiple inheritance multiple dispatch method combination |
gptkbp:bfsParent |
gptkb:Symbolics_Common_Lisp
|
gptkbp:bfsLayer |
6
|