获得及操作基类的方法
原创
©著作权归作者所有:来自51CTO博客作者种瓜得豆的原创作品,谢绝转载,否则将追究法律责任
已知类 NNN,继承自ABC如下:
public class ABC{
private String abc;
}
public NNN extends ABC{
private String nnn;
}
当:
NNN nnn = new NNN();
如何通过nnn访问上一级基类ABC的属性abc?
通过如下方式可以:
nnn.getClass().getSuperclass();
例如,获取上一级基类的所有属性变量的数组:
Field[] fields = nnn.getClass().getSuperclass().getDeclaredFields();
将可以获得ABC类的所有属性变量,但其中不包括NNN类中的任何属性变量。
上一篇:对象转换的一点说明
下一篇:关于JPA实体自动ID的问题
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章