构造函数是什么
问题描述
构造函数是什么急求答案,帮忙回答下
- 精选答案
-
构造函数是一种特殊的方法。主要用来在创建对象时初始化对象,即为对象成员变量赋初始值,总与new运算符一起使用在创建对象的语句中。特别的一个类可以有多个构造函数,可根据其参数个数的不同或参数类型的不同来区分它们即构造函数的重载。
构造函数与一般函数的区别:
1、构造函数是没有返回值类型的。
2、构造函数的函数名必须要与类名一致。
3、构造函数并不是由我们手动调用的,而是在创建对应的对象时,jvm就会主动调用到对应的构造函数。
4、如果一个类没有显式的写上一个构造方法时,那么java编译器会为该类添加一个无参的构造函数的。
5、如果一个类已经显式的写上一个构造方法时,那么java编译器则不会再为该类添加 一个无参的构造方法。
6、构造函数是可以在一个类中以函数重载 的形式存在多个的。
上一篇:Msi后缀的是什么文件
下一篇:100句撩人情话短句