创造对象的时候,所调用的方法。

格式:

1、方法名与类名相同,大小写也要一致,

2、没有返回值类型,连void也没有,

3、没有具体的返回值(不能由return待会结果数据)

执行时机:创建对象的时候调用,每创建一次对象,就会执行一次构造方法,不能手动调用构造方法。

构造方法的作用:用于给对象的数据(属性)进行初始化。

注意事项:

如果没有定义构造方法,系统自动给出一个默认的无参数构造方法。

如果定义了构造方法,系统不再提供默认的构造方法。

问题:既然带参构造已经可以给成员变量赋值了,那么还要set方法干啥?

答:因为构造方法是创建对象的,带参构造是创建对象的同时顺带给成员赋值。

发表回复

您的电子邮箱地址不会被公开。