A:方法名必须和类名相同(包括大小写)
B:不用定义返回值类型(不是不写void,int 是直接没有这一项)
C:没有具体的返回值
作用:
给对象进行初始化。(主要用来创建对象的)
注意事项:
A:如果你没有给出构造方法,那么系统会默认给出一个无参构造方法。
B:假如你给了,会是什么情况?
只要你给出构造方法,系统将不再提供无参构造。(不管你给的带参还是无参)
推荐:请永远手动给出无参构造。
C:构造方法可以重载
其实就是构造方法接收不同类型的参数。
给成员变量赋值有两种方式
1.通过set方法。(推荐)
2.通过无参构造。
set和构造方法两种方式有什么区别?
set只能赋值
构造方法主要用来创建对象的赋值只是他的一个功能。
|