默认构造函数的作用_构造函数的作用

2023-04-30 11:48:39     来源:互联网


(资料图)

你们好,最近小未来发现有诸多的小伙伴们对于默认构造函数的作用,构造函数的作用这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。

1、构造函数的作用是初始化。创建对象必须由构造函数初始化。例如,当使用new Persion()时,将执行该类中的构造函数person()。否则,默认情况下将执行不带参数的构造函数。

2、如果Persion类中没有构造函数,默认使用不带参数的构造函数。如果此时创建了带参数的构造函数,并且没有不带参数的构造函数,那么新的时候必须传入参数。

3、构造函数和一般函数的区别在于,构造函数在初始化的时候被调用,而且只调用一次,构造函数没有返回值。

4、一般的函数(方法)都是初始化后调用的,可以多次调用,有返回值。

5、您可以在构造函数中调用该类的其他方法,但是该类的其他通用方法不能调用该构造函数:

6、如果类中没有定义构造函数,默认情况下,系统将使用无参数构造函数。如果我们定义了一个无参数的构造函数,这个默认值就不会生效,所以我们必须使用一个无参数的构造函数,除非我们定义了另一个。

7、简单来说,如果一个类中有多个构造函数,可以选择其中一个来使用。如果没有构造函数,默认情况下将使用无参数构造函数。

8、以上是对构造函数的理解。如果对你有帮助,记得喜欢这个系列。

以上就是构造函数的作用这篇文章的一些介绍,希望对大家有所帮助。

标签:

包装