JAVA面向对象的总结(函数重载与数组)
函数重载
定义:在一个类中存在两个或者两个以上的同名函数,这些函数就叫做函数的重载
作用:同一个函数名可以出现不同的函数,以应对个数或者数据类型不同的参数
要求:1、函数名一致
2、形式列表不一致(对应数据类型或者数据类型的个数)
3、与返回值类型无关
数组
定义:同一种数据类型的集合容器
格式: 数据类型 [ ] 变量名 = new 数据类型 [长度]
数据类型 [ ] 变量名 ={元素1,元素2,元素3....}
数组的初始化方式:
动态初始化 数据类型 [] 变量名 = new 数据类型 [长度]
静态初始化 数据类型 [] 变量名 = {元素1,元素2,元素3...}
直接排序:一个数与其他的数进行比较
冒泡排序:相邻的两个数比较
局部变量:声明在方法内部的变量
成员变量:定义在方法之外,类之内
注意:null:该变量不引用任何的对象,不记录任何的内存地址