第八章:类的方法(函数)
document method version parameter private protected
计算机中的函数
计算机中的函数是指一段可以直接被另一段程序或代码引用的程序或代码。(oop)中叫方法。
函数的语法
1.函数定义的语法
<public> <static>返回值类型[void]函数名([数据类型参数名,数据类型参数名,...])A
方法体
[return结果]
}
注意: 1)<>表示有的时候可以不写
2)[]表示的是定义函数的另外一种情况下的语法
2.函数调用的语法
数据类型 变量名=函数名(变量名|值,变量名|值);
注意: 1)|或者意思两个都可以但每次只能出现一个。
不带参数的方法
什么是类的方法
形式参数和实际参数!
在定义函数时给的参数,参数叫什么名字与功能无关
在调用函数时给的参数叫做实际参数(实参)实参在调用时必须具有实际的值
3.形式参数和实际参数作用
形式参数:接收
!实际参数的值
际参数:传递值给形式参数
如何定义类的方法
类的方法必须包括以下3个部分:1.方法的返回值类型 2.方法的名称 3.方法的主体
语法:public 返回值类型 方法名(){
//方法的主体
}
语法:return 表达式;
方法调用
语法:对象名.方法名();
带参数的方法
1.定义带参数方法
<访问修饰符>返回值类型<方法名>(<参数列表>){
//方法的主体
}
<访问修饰符>指该方法允许被访问的权限范围,只能是public,protected 或 private。public访问修饰符表示该方法可以被任何其他代码调用。
2.调用带参数方法
语法:对象名.方法名(参数1,参数2,...... ,参数n);
带多个参数的方法