猿问

java 中的 this()是什么意思?

下面代码中,划线部分有一句,this(-3)
请问这个应该怎么理解,之前只见过类似于this.i=i格式的,没见过这种格式的
public subclass()应该是subclass类的构造方法,但是里面的this(-3)就不明白了

守候你守候我
浏览 458回答 2
2回答

四季花海

在SubClass类中有两个构造方法:一个为public SubClass();别一个为public SubClass(int j);这里在默认构方法(即参数为空的构造方法)中调用this(-3);实际上是调用了另一个以一个int作为参数的构造方法即(public SubClass(int j))。
随时随地看视频慕课网APP
我要回答