b6 y% [* @& o7 d6 }在wikipedia上搜了一下reflection C++。" Q# f5 S, s3 ?( T/ h: e- O M; N
Qt/C++1 a+ i1 Z' `4 K3 Y
9 c: j" `& `% L/ `
Qt 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.