我有一个关于Java类字段的问题。在Java中从其父类复制字段
我有两个Java类:父母与子女
class Parent{
private int a;
private boolean b;
private long c;
// Setters and Getters
.....
}
class Child extends Parent {
private int d;
private float e;
// Setters and Getters
.....
}
现在我有Parent
类的一个实例。有什么办法可以创建一个Child
类的实例,并复制父类的所有字段而无需逐个调用setters?
我不想这样做:
Child child = new Child();
child.setA(parent.getA());
child.setB(parent.getB());
......
此外,Parent
没有一个自定义的构造函数,我不能添加到构造它。
请给你的意见。
非常感谢。
如何覆盖在父母的getter和setter儿童班。像Nambari所说的那样。 – km1