方法
方法
与C++程序不同的是:每个方法都必须隶属于某个类 方法定义的格式: 方法修饰词返回类型方法名(方法的参数列表 方法体 返回类型:返回数据的数据类型 般要求返回类型:要么为void,要么为某种数据类型 int、byte、 float或 String 最多只能返回一个值 方法名:任何一个合法的标识符 参数列表: 用逗号(分隔开
• 与C++程序不同的是: 每个方法都必须隶属于某个类 • 方法定义的格式: [方法修饰词] 返回类型 方法名(方法的参数列表) { 方法体 } – 返回类型: 返回数据的数据类型 • 一般要求返回类型: 要么为void,要么为某种数据类型 int、byte、float或String • 最多只能返回一个值 – 方法名: 任何一个合法的标识符 – 参数列表: • 用逗号(,)分隔开
举例 最简单的方法定义 void方法名() return
举例 • 最简单的方法定义 – void 方法名( ) – { • return; – }
计算矩形面积,返回其值 int area(int a, int b) return a b
计算矩形面积,返回其值 • int area(int a,int b) • { – return a*b; • }
方法重载 方法名相同 ·参数不同:个数不同或者类型不同 跟返回值没关系 Methodl(int a Methodl(int b) 方法重载吗?
方法重载 • 方法名相同 • 参数不同:个数不同或者类型不同 • 跟返回值没关系 – Method1(int a) – Method1(int b) – 方法重载吗?