java中构造器中类似于Test(Test a)形式的用法例如Yuan(Yuan a){r=a.r;}这里面的a和r究竟有什么意义?括号里Yuan a的作业是什么?作用

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 15:26:50
java中构造器中类似于Test(Test a)形式的用法例如Yuan(Yuan a){r=a.r;}这里面的a和r究竟有什么意义?括号里Yuan a的作业是什么?作用

java中构造器中类似于Test(Test a)形式的用法例如Yuan(Yuan a){r=a.r;}这里面的a和r究竟有什么意义?括号里Yuan a的作业是什么?作用
java中构造器中类似于Test(Test a)形式的用法
例如Yuan(Yuan a){
r=a.r;
}
这里面的a和r究竟有什么意义?括号里Yuan a的作业是什么?
作用

java中构造器中类似于Test(Test a)形式的用法例如Yuan(Yuan a){r=a.r;}这里面的a和r究竟有什么意义?括号里Yuan a的作业是什么?作用
此为拷贝构造函数,根据同类型的另一个实例来初始化.
参数是同类型的对象
猜它的意思,
用圆a作参数,来构造正在创建这个圆对象
r是半径,即将创建这个圆的半径赋值为参数a的半径.