Java4Android笔记之Java中的面向对象基础(四)
来源:互联网 发布:计算机前沿技术大数据 编辑:程序博客网 时间:2024/05/17 23:58
函数的重载
判断标准:
- 重载的函数处于同一个类中
- 函数名相同
- 形参不同
- 重载的条件是在本类中有多个方法名相同,但参数列表不同(可能是,参数个数不同,参数类型不同),跟返回值无关。
eg:
public class Test{ public void fun(){ System.out.println("fun"); } public void fun(int i){ System.out.println("fun i = "+i); }}
构造函数的作用
构造函数不是成员函数!没有返回值!
如果一个类没有自定义构造函数,编译器会自动构造一个无方法体且参数为空的构造函数。
eg:
public class Person{ String name; int age; Person(){//重载,如果类自己定义了构造函数,编译器便不会主动再添加参数为空方法体也为空的构造函数 } Person(){//重载 name = n; age =a; }}
阅读全文
0 0
- Java4Android笔记之Java中的面向对象基础(四)
- Java4Android笔记之Java中的面向对象基础(一)
- Java4Android笔记之Java中的面向对象基础(二)
- Java4Android笔记之Java中的面向对象基础(三)
- Java4Android之面向对象基础篇
- Java4Android笔记之Java中的对象的转型
- Java4Android-面向对象基础1
- Java4Android-面向对象基础2
- Java4Android-面向对象基础3
- Java4Android-面向对象基础4
- Java4Android笔记之Java中的变量
- Java4Android笔记之Java中的分支语句
- Java4Android笔记之Java中的循环语句
- Java4Android笔记之Java中的this使用方法
- Java基础笔记之面向对象基础
- Java基础笔记之理解面向对象
- 面向对象基础之四
- Java4Android笔记之Java中的运算符与表达式
- 创建一个用于上传文件的表单
- 指针和数组的区别
- 注释转换—将C语言注释风格转换为C++注释风格
- 【自考】数据结构之思维导图
- 4484: [Jsoi2015]最小表示
- Java4Android笔记之Java中的面向对象基础(四)
- 树莓派内核升级的三种方式
- Spring Boot
- traces.txt文件信息
- Oracle创建表空间、创建用户以及授权
- JS call()方法和apply()方法
- 谈消息安全传输中的技术点
- 浅谈JS函数调用模式,闭包以及bind()方法
- BZOJ 1012 [JSOI2008]最大数maxnumber