方法重载(OverLoad)_韩顺平听课笔记

1.重载介绍

  • 什么是重载:多个同名方法,通过不同的形参(个数,类型,顺序)进行区分,可以有不同的返回值
  • 重载的好处:减少起名,减少记名,利于接口编程

方法重载(OverLoad)_韩顺平听课笔记

2.重载快速入门

案例:

方法重载(OverLoad)_韩顺平听课笔记

  • 参数匹配时,先看参数个数是否一致,再判断参数类型是否一致

3.重载使用细节

方法重载(OverLoad)_韩顺平听课笔记

  • 方法重载不能通过使用不同的参数名实现

方法重载(OverLoad)_韩顺平听课笔记

  • 方法重载不能通过使用不同的返回值实现

方法重载(OverLoad)_韩顺平听课笔记

4.重载练习1

方法重载(OverLoad)_韩顺平听课笔记

5.重载练习2

分析:

  • 方法名
  • 形参
  • 返回值

方法重载(OverLoad)_韩顺平听课笔记

6.重载练习3

方法重载(OverLoad)_韩顺平听课笔记

三元运算符实现三个数的比较,将int值传入方法,会自动转型为double

方法重载(OverLoad)_韩顺平听课笔记

构成重载,此时传入int值,会直接匹配形参有int的方法,不需要转换类型

方法重载(OverLoad)_韩顺平听课笔记

上一篇:<2021SC@SDUSC> 开源游戏引擎 Overload 代码模块分析 之 OvTools(五)—— Utils(中)


下一篇:我的java学习第四天