自省和内省

自省就是内省,内省在反射包里,是利用反射实现的,内省能够算是对反射的扩充,两者不是一个概念。 内省主要说的,一个类该作哪些事情由这个类自己就决定了,而非外部调用者。 好比一个类只有get和set方法,那么明显这个类的主要任务就是封装数据,则把这个类传入对应内省构造器中,无须你在挨个set。 或者一个负责计算某些值,那你能够要求这个类全部计算方法必须以“compute”开头,则将这个类自动运行而无需
相关文章
相关标签/搜索