当前位置: 技术问答>java相关
调用另一个构造函数方法
来源: 互联网 发布时间:2015-02-11
本文导语: Class myCircle{ Int x,y,radius; MyCircle{int xPoint,int yPoint,int radiusLength}{ this.x=xPoint; this.y=yPoint; this.radius=radiusLength; }//构造函数方法一 MyCircle{int xPoint,int yPoint,int}{ This(xPoint,yPoint...
Class myCircle{
Int x,y,radius;
MyCircle{int xPoint,int yPoint,int radiusLength}{
this.x=xPoint;
this.y=yPoint;
this.radius=radiusLength;
}//构造函数方法一
MyCircle{int xPoint,int yPoint,int}{
This(xPoint,yPoint,1);
}//构造函数方法二
}
构造函数方法二时如何工作的?它调用的是什么?
Int x,y,radius;
MyCircle{int xPoint,int yPoint,int radiusLength}{
this.x=xPoint;
this.y=yPoint;
this.radius=radiusLength;
}//构造函数方法一
MyCircle{int xPoint,int yPoint,int}{
This(xPoint,yPoint,1);
}//构造函数方法二
}
构造函数方法二时如何工作的?它调用的是什么?
|
我想你的构造函数2应该是这样的
MyCircle{int xPoint,int yPoint}{
This(xPoint,yPoint,1);
}//构造函数方法二
This指向的是本类。
所以This(xPoint,yPoint,1)实际上时调用了构造函数一。
所以你的构造函数二实际上是以一个默认的半径1来调用构造函数一。
MyCircle{int xPoint,int yPoint}{
This(xPoint,yPoint,1);
}//构造函数方法二
This指向的是本类。
所以This(xPoint,yPoint,1)实际上时调用了构造函数一。
所以你的构造函数二实际上是以一个默认的半径1来调用构造函数一。
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。