创建对象时调用构造方法,这是规定,一个对象包含什么成员等等可以在这里定义,例如一个长方形对象,可以有长,宽,面积,周长等等成员。构造方法是自动调用的,在创建对象时自动调用,所以不可以显式地直接调用构造方法。
假如说你想去超市买个电饭锅做饭。
你想买电饭锅---声明对象
你买了电饭锅---创建对象
你做饭---使用对象
假如超市的电饭锅卖完了,你没买到---异常,买电饭锅失败
没买到电饭锅,那么你也不能做饭。