第3章方法 ava 3.1定义方法 3.2调用方法 3.3参数传递 34递归 3.5方法重载 3.6习题
第3章 方法 3.1 定义方法 3.2 调用方法 3.3 参数传递 3.4 递归 3.5 方法重载 3.6 习题
3.1定义方法 ava 返回值类型方法名(形式参数表) 方法体 Jaa语言中的方法与其他语言中的函数或 过程类似。它用于实现类的行为,只能作为 类的一部分存在
3.1 定义方法 返回值类型 方法名(形式参数表) { 方法体 } Java语言中的方法与其他语言中的函数或 过程类似。它用于实现类的行为,只能作为 类的一部分存在
3.1定义方法(续) ava 返回值类型方法名形式参数 Sint area(int d, int b) 方法体 return a*b 返回值
3.1 定义方法(续) int area(int a,int b) { return a*b; } 返回值类型 方法名 形式参数 返回值 方法体 方法头
3.1定义方法(续) ava return语句的一般使用方式如下: return表达式; 其作用是首先计算出表达式的值,并返回这个值,然 后结束该方法的执行。 如果某个方法没有返回值, return语句就可有可无 如果没有 return语句,该方法在被调用时,执行方法 的最后一条语句后,就自动结束方法的执行。如果有 return语句,这时, return语句应表示为: return 个方法中允许出现多个 return语句,分别用于不同 条件下的方法返回
3.1 定义方法(续) return语句的一般使用方式如下: return 表达式; 其作用是首先计算出表达式的值,并返回这个值,然 后结束该方法的执行。 如果某个方法没有返回值,return语句就可有可无。 如果没有return语句,该方法在被调用时,执行方法 的最后一条语句后,就自动结束方法的执行。如果有 return语句,这时,return语句应表示为: return; 一个方法中允许出现多个return语句,分别用于不同 条件下的方法返回
3.2调用方法 ava 方法调用的一般形式如下 方法名(实际参数表) 方法调用是一个表达式,其中的括号是方 法调用运算符。表达式的值是被调用方法 的返回值,它的类型就是方法定义中指定 的方法返回值的类型。 例3-3调用方法 源代码
3.2 调用方法 方法调用的一般形式如下: 方法名(实际参数表) 方法调用是一个表达式,其中的括号是方 法调用运算符。表达式的值是被调用方法 的返回值,它的类型就是方法定义中指定 的方法返回值的类型。 例3-3 调用方法 源代码 运 行