普通函数:定义时由 返回值类型,函数名,函数列表三部分构成 调用时通过对象的引用来调用
构造函数:是一个特殊的函数 没有返回值类型函数名与类名一致 创建对象时自动使用 只调用一次 仅一次
作用:通常我们在创建对象时就需要做的一些工作就可以放在构造函数中 因为创建对象时会自动调用构造函数
普通函数除非私有话,不然都是可以被继承的
构造函数:无法继承,只能用super调用父类构造函数
如果说调用方式的话,差不多 都是分为有参,无参,传入对应参数调用
构造函数与普通函数最大的区别就在于使用的时间,与继承 |