java的构造器在相互调用用this关键字,而且只能写在第一行上。
如果你this.Constructor()没写在第一行,则编译期就不能通过。很惭愧以前没注意到,记下来。
java 代码
- class A{
- public A(){
- }
- public A(int x,int y){
- this.A();
- int z=x+y;
- }
- public A(int x,int y,String z){
- this.A(x,y);
- ..................
- }
- }