重载和重写

Posted hanlk

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了重载和重写相关的知识,希望对你有一定的参考价值。

1、方法的重载

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

     方法重载特点

    (1)在同一个类中。

    (2)方法名相同,参数列表不同,与返回值类型无关。参数列表不同:参数个数不同和参数对于顺序类型不同;      

      

2、方法的重写

  方法的重写:在子父类当中,子类的方法和父类的完全一样,子类重写了父类的方法(覆盖),当子类重写了父类的方法之后,使用子类对象调用的就是子类的方法。

  方法重写的特点:

  (1)两个类,父类和子类

  (2)子类对父类的方法进行重写

 

3、总结

  方法的重载:在一个类中,有多个重名的方法,但是其参数不一样(参数的个数,参数的类型,参数的顺序),和返回值无关

   方法的重写:在子父类当中,子类的方法和父类的完全一样,子类重写了父类的方法(覆盖),当子类重写了父类的方法之后,使用子类对象调用的就是子类的方法

  

 

    

以上是关于重载和重写的主要内容,如果未能解决你的问题,请参考以下文章

请简述重载和重写的区别

请简述重载和重写的区别

重写和重载的三点区别

重载与重写区别?

重载和重写有啥区别

重载和重写有啥区别