比如
public class a{
int x;
int y;
a(){
x=1;
y=2;
}
a(a m){
x=m.x
y=m.y
}
后面的省略
m类a调用a构造函数的对象
a(a m){}这个是重载,请问怎么理解这个构造函数呢?希望回答能详细,谢谢。
不好意思,我说的不够详细,我举一个具体的例子
public class Jicheng {
String bname;
int bid;
int bprice;
Jicheng()
{
bname="雀巢咖啡";
bid=8008691;
bprice=18;
}
Jicheng(Jicheng a)
{
bname=a.bname;
bid=a.bid;
bprice=a.bprice;
}
后面的我也不写了,我就像问
Jicheng(Jicheng a)
{
bname=a.bname;
bid=a.bid;
bprice=a.bprice
这个构造函数怎么理解,然后参数里面的Jicheng a怎么理解。谢谢
谢谢