[Java]构造方法与方法重载学习笔记
来源:互联网 发布:换热器软件 编辑:程序博客网 时间:2024/04/28 22:51
一、什么是构造方法
首先应该说明的是,类由属性和方法两部分组成,而方法又可以分为普通方法和构造方法两部分。普通方法即对象的功能,而构造方法是为变量设定初值的一种方法。Java会给类提供一个默认的无参数的构造方法,如果自定义了构造方法,则默认构造方法失效。
二、构造方法的格式
puclic 构造方法名(数据类型 参数名...){
}
其中,构造方法名与类名完全一致;构造方法不能定义返回值类型。
三、构造方法的作用
1.用于实例化对象。
2.用于给属性设置初始值。
四、构造方法与普通方法的区别
1.方法名不同:构造方法的方法名与类名一致,普通方法的方法名可以自定。
2.返回值类型不同:构造方法无返回值类型,普通方法依具体情况而定。
3.构造方法实例化对象,普通方法表示对象的某个行为。
五、方法重载
1.什么是方法重载:方法重载指的是在一个类中定义多个同名方法,但每个方法具有不同的参数(不同包括参数类型、参数顺序、参数个数)
2.方法重载会自动根据参数来调用不同的方法。
六、this关键字
this关键字表示当前调用方法的对象,谁调用方法,方法中的this就表示谁。
首先应该说明的是,类由属性和方法两部分组成,而方法又可以分为普通方法和构造方法两部分。普通方法即对象的功能,而构造方法是为变量设定初值的一种方法。Java会给类提供一个默认的无参数的构造方法,如果自定义了构造方法,则默认构造方法失效。
二、构造方法的格式
puclic 构造方法名(数据类型 参数名...){
}
其中,构造方法名与类名完全一致;构造方法不能定义返回值类型。
三、构造方法的作用
1.用于实例化对象。
2.用于给属性设置初始值。
四、构造方法与普通方法的区别
1.方法名不同:构造方法的方法名与类名一致,普通方法的方法名可以自定。
2.返回值类型不同:构造方法无返回值类型,普通方法依具体情况而定。
3.构造方法实例化对象,普通方法表示对象的某个行为。
五、方法重载
1.什么是方法重载:方法重载指的是在一个类中定义多个同名方法,但每个方法具有不同的参数(不同包括参数类型、参数顺序、参数个数)
2.方法重载会自动根据参数来调用不同的方法。
六、this关键字
this关键字表示当前调用方法的对象,谁调用方法,方法中的this就表示谁。
0 0
- [Java]构造方法与方法重载学习笔记
- java学习笔记 构造器和方法重载
- Java之学习笔记(16)------------构造器、方法重载
- 4.4-全栈Java笔记:构造方法与构造方法的重载
- 构造方法与重载
- 构造方法与重载
- java 构造方法重载
- java--构造方法重载
- Java构造方法重载
- Java中构造方法与重载
- Java中构造方法与重载
- java基础13-构造与重载方法
- Java基础----构造器与方法重载
- Java学习笔记(方法重载)
- Java学习笔记-方法重载
- 构造方法与方法重载
- 方法重载与构造方法重载
- Java学习笔记----构造方法
- HDU1045 贪心+搜索
- Retrofit原理分析
- linux 下的编程效率分享
- Eclipse中创建新的Spring Boot项目
- PAT1003我要通过!(20)
- [Java]构造方法与方法重载学习笔记
- 【HUSTOJ】1086: 有趣的数字图形III
- 饭卡
- 一箭穿心
- 利用Hosthatch购买VPS搭建VPN
- 公司考勤只需一条Sql语句
- ldpack工作日记-2016/5/6
- 编程,编的不仅是程
- 第十一周项目 摩托车继承自行车和机动车