您的位置:首页 > 其它

方法和方法的重载

2020-01-15 11:41 281 查看

方法

特点:
①方法不调用, 不执行 ②方法不能嵌套

方法本身就是封装的特点,方法的重载是多态的表现

注意:
①return 后面跟的是返回
②返回值类型可以是基本数据类型, 也可以是引用数据类型
③参数列表中的参数, 相当于局部变量, 需要声明并赋值, 其作用域只在当前方法中
④未知的变量, 途中可能用到的变量, 都需要写在参数列表中
⑤没有返回值类型的调用,使用普通调用,方法名(实参);例如:print();
⑥返回值 : 接收类型>=方法的返回值类型>=return后数据的类型

方法的调用:
(因为是局部变量,调用时需要声明并赋值,如果是没有返回值的,可以使用输出调用)
普通调用: 就是写上方法名. 例如: getPI();
输出调用: System.out.println(getSum(int a,int b));
赋值调用: 数据类型 变量名 = 方法名(参数列表); 先执行方法中的代码,把返回值赋值给变量

方法的重载:

重载:简单来说就是一个**班(类)里有2个叫张三(方法)**的,这2个人,除了名字以外其他的都不一样.

参数列表不同(方法签名不同)
参数的个数不同
参数的数据类型不同
不同类型的参数顺序不同
就构成了***方法的重载!***

大小写字母转换,将一个小写字母转换为大写字母并返回.
例如小写a转为大写A

if('a'<=ch&& ch<='z'){
ch-=32;
//ch=(char)(ch-32);
}
return ch;
}
  • 点赞 1
  • 收藏
  • 分享
  • 文章举报
Heiko_O 发布了25 篇原创文章 · 获赞 25 · 访问量 281 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: