- 浏览: 1606 次
- 性别:
- 来自: 北京
-
最新评论
文章列表
在父类中能获取子类的属性吗?一般情况下是不行的,因为孩子尚未出世哪里来的属性。但有时需要在父类处理该类(包含子类)的所有属性,该怎么做呢,有种方法能解决——在父类中将子类的实例引用进来。假设BaseClass是基类,有个getAll方法用以获取该类的所有属性。SubClass继承子BaseClass,SSClass继承自SubClass,SSClass的实例调用getAll方法时获取SSClass及其父类的所有属性。具体做法如下: import java.lang.reflect.Field;
public class BaseClass {
private String a;
...
- 2010-06-29 11:53
- 浏览 1606
- 评论(0)