java构造方法和成员方法有甚么不同
Java构造方法和成员方法的不同以下:
特殊性质:构造方法是用于创建对象时调用的特殊方法,而成员方法是对象创建后调用的普通方法。
方法名:构造方法的方法名一定要与类名相同,而成员方法的方法名可以根据需求自定义。
返回值:构造方法没有返回值类型,包括void,而成员方法可以有返回值类型。
调用方式:构造方法由关键字“new”来调用,而成员方法由对象名或类名加点运算符来调用。
重载:构造方法可以进行重载,便可以有多个构造方法,参数个数和类型区分,而成员方法也能够进行重载。
访问权限:构造方法和成员方法都可以设置区分的访问权限,如public、private、protected或默许访问权限。
总的来讲,构造方法用于创建对象并初始化其成员变量,成员方法用于定义对象的行动和操作。构造方法在对象创建时自动调用,而成员方法需要通过对象来调用。
TOP