Java类构造方法与普通方法

**1.类中可以不用自定义构造方法.
**构造方法用于构造该类的实例对象,如果没有自定义构造方法,系统将会默认创建一个构造方法。(并不是类中可以没有构造方法)

图1:Java类构造方法与普通方法
这是结果:
图2:Java类构造方法与普通方法
2.构造方法和普通方法的区别
(1)构造方法不能有返回值
图3:Java类构造方法与普通方法
图4:
Java类构造方法与普通方法
如图3所示创建构造方法时并不需要写出类名,而普通方法如果没有返回值的话,需要写出void.

(2)构造方法的名称与包含该方法的类名称完全相同。