作用:可以用于给对象进行初始化。
对象一建立就会调用与之对用的构造函数。
如果对象中没有构造函数时,系统会默认加一个空参数的构造函数,手动添加,默认的不会再生成。
一般手动添加空的构造函数,因为不添加将不能生成空参数对象。
可以有多个构造函数,根据参数不同,在调用的时候只需要给新生成的对象添加对应的参数。就会调用对应的初始化构造函数。
什么时候定义构造函数?
当分析事物时,该事物存在具备一些特性或者行为,那么将这些内同定义在构造函数中。
特点:1、函数名与类名相同 2、不用定义返回值类型 3、不可以写return语句
|
|