java中类的构造函数的参数是同一个类的对象?

可以解释一下图片中的题目吗?
2025-03-22 15:43:59
推荐回答(2个)
回答1:

没什么问题啊,main函数中首先使用第一构造函数构造出实例c1 = new Complex(10,15),再使用第二构造函数构造出实例c2 = new Complex(c1),在第二构造函数中,将实例c1的re和im分别赋值给实例c2的re和im,实现将c1的属性值复制给c2。
总之,构造函数的参数可以是任何对象。

回答2:

两个对象。。。