自学java遇到习题,求助大神解答,请看一下下图,感觉自己的思路完全不对~
public BirthDate copy(BirthDate d){
BirthDate bd = new BirthDate();//创建一个BirthDate对象
bd.setDay(d.getDay());//把传入对象d的Day,Month,Year属性传递给新创建的对象。
bd.setMonth(d.getMonth());
bd.setYear(d.getYear());
return bd;//返回复制后的对象。**
}
再写一个构造器,传入BrithDate对象,让自身的属性等于传入的属性就行了。(正真的复制可不是这样的,只是这个题目是这个意思)