
上QQ阅读APP看书,第一时间看更新
3.1.1 什么是构造函数调用
当创建新对象时,首要事情之一是调用构造函数。请看以下代码:

new关键字创建了Cabbie类的一个新实例,这会按需分配内存。然后会调用构造函数自身,并且可以通过参数列表传递参数。开发人员可以在构造函数内进行相应的初始化工作。
因此,new Cabbie()代码将实例化一个Cabbie对象,并调用Cabbie方法,即该类的构造函数。
当创建新对象时,首要事情之一是调用构造函数。请看以下代码:
new关键字创建了Cabbie类的一个新实例,这会按需分配内存。然后会调用构造函数自身,并且可以通过参数列表传递参数。开发人员可以在构造函数内进行相应的初始化工作。
因此,new Cabbie()代码将实例化一个Cabbie对象,并调用Cabbie方法,即该类的构造函数。