我想將超類對象獲取器複製到子類對象設置器。但我怎麼能輕鬆做到這一點。我正在尋找像克隆這樣的東西。你能幫我找到它嗎?如何將超類對象值複製到子類對象值?
非常感謝。
的簡單代碼:
超級類:
public class SuperClass1{
private String name;
private String surname;
public void setName(String name){
this.name=name;
}
public String getName(){
return this.name;
}
public void setSurname(String surname){
this.surname=surname;
}
public String getSurname(){
return this.surname;
}
}
子類
public class SubClass1 extends SuperClass1{
private float gpa;
public void setGpa(float gpa){
this.gpa=gpa;
}
public float getGpa(){
return gpa;
}
}
和主叫方類別:
public class CallerClass1{
public static void main(String[] args){
SuperClass1 super1=new SuperClass1();
SubClass1 subclass1=new SubClass1();
//How to subclass1 object values easily taken from super1
}
}
}
我不相信這個問題是個壞問題。如果你有很好的問題,請回答 – olyanren
不要低估。可能是問題不壞,但問的風格是..! – Mudassir
@Mudassir可能是真的。但我想更簡單地提出這個問題,而不用無聊地閱讀它。 – olyanren