本帖最后由 黑马-刘心武 于 2012-9-8 22:30 编辑
public class Demo {
public static void main(String[] args) {
ThisTest ths = new ThisTest();
}
}
class ThisTest
{
String s="A";
ThisTest(){
this("s");
}
ThisTest(String s)
{
this((int)'a');
this.show(this.s);
}
ThisTest(int a,int b){
this.show("B");
}
ThisTest(int a){
this(10,20);
this.show("C");
}
void show(String s){
System.out.println(s);
}
}
this的使用有点乱,执行构造函数后,会有什么结果?this.show()中的this指的是什么? this.show(this.s)这句话怎么理解啊,蒙圈了
|
|