面向对象基础方法重载

2025-11-21 23:28:08

1、重载的概念

在同一个类中,允许存在一个以上的同名方法,只要它们的参数不同即可。

参数不同的含义是仅参数个数不同 或者 类型不同 或者 顺序不同.

注意 :

       参数不同不包含参数名的不同.

2、如何重载

在同一个类中写同名方法, 保证参数不同即可

面向对象基础方法重载

3、 重载的方法的调用

调用重载方法取决于实参列表, 和形参列表要匹配才可以, 或者也可以是被形参列表兼容.

面向对象基础方法重载

4、重载的作用

在调用同名方法时, 只需要实参不同即可, 调用者调用这个方法就变得简单, 也不用再记忆多个不同的方法名. 前提是这些重载的方法有类似的功能.

5、重载的练习

1.判 断:

与void show(int a,char b,double c){}构成重载的有:

a)      void show(int x,char y,double z){}  

b)     int show(int a,double c,char b){}  

c)  void show(int a,double c,char b){} 

d)  boolean show(int c,char b){} 

e)  void show(double c){} 

f)  double show(int x,char y,double z){} 

g)  void shows(double c){}  

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢