构造函数特点:
函数名与类名相同、不用定义返回值类型、没有return语句、构造函数可以有多个并以重载的方式存在
构造函数的作用:
给new出来的对象进行初始化
如果定义的一个类中没有自定义的构造函数,系统会有默认的产生一个无参的构造函数,
如果有自定义的构造函数, 系统默认构造函数就不存在了,构造函数只运行一次