سلام
من یه کلاس student دارم و یه کلاسی که یکی از خاصیتاش کلاس student هست .
class Myclass(){
private Student st;
public Myclass(Student st){
this.st=st;
}
public Myclass(Myclass clazz){
this.st=clazz.st;
کانستراکتور دومی برای اینکه که بتونم یه کپی از کلاس اصلی درست کنم . حالا میخام از Myclass یه کلاس جدیدnew کنم و توی کانستراکتوری که student میگیره مقدار null بدم ولی ارور میده میگه دوتا کانسترراکتور تک پاترامتری وجود داره یه همچین چیزی ، حالا چطور میتونم مشخص کنم که این مقدار برای کدوم کانسراکتور داده شده ؟ ینی چطور مشخص کنم که میخام برای کانستراکتوری که student میگیره مقدار null داده بشه ؟