您的位置:首页 > 编程语言 > Java开发

[Java]构造方法与方法重载学习笔记

2016-05-06 19:30 405 查看
一、什么是构造方法

首先应该说明的是,类由属性和方法两部分组成,而方法又可以分为普通方法和构造方法两部分。普通方法即对象的功能,而构造方法是为变量设定初值的一种方法。Java会给类提供一个默认的无参数的构造方法,如果自定义了构造方法,则默认构造方法失效。

二、构造方法的格式

puclic 构造方法名(数据类型 参数名...){

}

其中,构造方法名与类名完全一致;构造方法不能定义返回值类型。

三、构造方法的作用

    1.用于实例化对象。

    2.用于给属性设置初始值。

四、构造方法与普通方法的区别

    1.方法名不同:构造方法的方法名与类名一致,普通方法的方法名可以自定。

    2.返回值类型不同:构造方法无返回值类型,普通方法依具体情况而定。

    3.构造方法实例化对象,普通方法表示对象的某个行为。

五、方法重载

    1.什么是方法重载:方法重载指的是在一个类中定义多个同名方法,但每个方法具有不同的参数(不同包括参数类型、参数顺序、参数个数)

    2.方法重载会自动根据参数来调用不同的方法。

六、this关键字

    this关键字表示当前调用方法的对象,谁调用方法,方法中的this就表示谁。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: