Home Articles FAQs XREF Games Software Instant Books BBS About FOLDOC RFCs Feedback Sitemap


You are here: irt.org | FOLDOC | metaclass

<programming> The class of a class in an object-oriented programming language. A metaclass is a class whose instances are themselves classes. Typically there will only be one metaclass, called "Class" or similar, which is the class of all classes including itself. In some languages there will be no metaclass.

The idea of a metaclass is closely associated with introspection - the ability of a program to access the structure and logic of itself or other programs.


Nearby terms: meta bit « MetaCard « Meta-CASE tool « metaclass » Meta Class System » Meta-Crystal » metadata

FOLDOC, Topics, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, ?, ALL

©2018 Martin Webb