2009年5月5日
摘要: 如果有人问你,如何调用一个类的private的方法或访问一个类的私有成员,如果你不知道反射的话,你会告诉他不可以。但是有了反射,这一切都成为可能。我有时候会想,既然使用private来限制访问,为什么又要用反射去破坏这种限制呢?也许可以通过侧面来解释这个问题,如果你要维护类的封装性,那请不要用反射,反射会破坏类的封装性。 但反正某些情况下,又会变得相当地有用,比如你有一个dll,其中很多类被声明为... 阅读全文
posted @ 2009-05-05 12:42 一麦 阅读(171) 评论(0) 推荐(0) 编辑