构造方法:
一、构造方法
1、方法名和类名一致;(包括大小写)
2、没有返回值,有没有void关键字;
3、普通方法由对象名.方法名调用,构造方法在创建对象时由系统自动调用;
4、通过new关键字来调用,用来创建对象并且给对象赋初值,且对象一旦建立,构造方法就运行且运行一次,
普通方法可以被多次调用;
二、构造方法分类
1、隐式构造方法
a.不可见
b.系统自动添加
public 类名(){}
2、显式构造方法
a.可以有多个
b.系统调用时根据参数自动匹配
c.注意给类加一个无参构造方法----因为一旦定义了显示构造方法,那么系统默认提供无参构造方法将失效,
创建对象时会报错。