3 F% c8 s3 L* A. m在wikipedia上搜了一下reflection C++。) h6 F0 R) o; ]) h
Qt/C++ $ o8 h. y5 L# C! q * ^% |2 f- S( Z6 RQt framework extends C++ with its meta-language and provides reflection ability of member/method reference and query by name for Qt objects with QMetaObject class, which contains meta-information about the Qt objects.
Objective-C is a reflective, object-oriented programming language that adds Smalltalk-style messaging to the C programming language.