不能。
提供公有的方法访问私有的属性,实现封装的步骤,修改属性的可见性来限制对属性的访问,为每个属性创建一对赋值方法和取值方法,用于对这些属性的访问,在赋值和取值方法中,加入对属性的存取限制。
把这个方法写在基类
public void getFields() {Class<> cls = getClass();
for (; cls != Objectclass; cls = clsgetSuperclass()) {
Field[] fs = clsgetDeclaredFields();
for (Field f : fs) {
Systemoutprintln(fgetName());
}
}
}
以上就是关于java catch里不能获取属性全部的内容,包括:java catch里不能获取属性、java中如何获取类的属性、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)