Java构造方法与this关键词
如果构造方法的第一个句子形如this(...),意味着当前构造方法调用了同一个类的另一个构造方法。
这种构造方法与this关键字结合使用的方式,能够将公共的初始化工作抽取到一个构造方法,这样只需要写一遍代码。
note
在C++中,一个构造函数不能调用另一个构造函数,只能将公共的初始化工作抽取到一个独立的方法中。
如果构造方法的第一个句子形如this(...),意味着当前构造方法调用了同一个类的另一个构造方法。
这种构造方法与this关键字结合使用的方式,能够将公共的初始化工作抽取到一个构造方法,这样只需要写一遍代码。
在C++中,一个构造函数不能调用另一个构造函数,只能将公共的初始化工作抽取到一个独立的方法中。