java(十六)构造函数

【特点】
1.函数名与类名相同
2.不用定义返回值类型
3.没有具体的返回值
作用:
给对象进行初始化。
注意:
1.默认构造函数的特点
2.多个构造函数是以重载的形式存在的。




构造函数在创造对象时调用的函数。作用:可以给对象进行初始化。
创建对象都必须要通过构造函数初始化,对象不初始化不能用。




一个类中如果没有定义过构造函数,那么该类中会有一个默认的空参构造函数。


如果在类中定义了指定的构造函数,那么类中的默认构造函数就没有了。


【与普通函数的区别】
构造函数:对象创建时,就会调用与之对应的构造函数,对对象初始化
普通函数:对象创建后,需要函数功能时才调用。




构造函数:对象创建时,会调用只调用一次。
普通函数:对象被创建后,可以被多次调用。

猜你喜欢

转载自blog.csdn.net/qq_35494622/article/details/80414094
今日推荐