我有一個關於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