重载和重写的区别

2018-08-24  本文已影响0人  疯癫的猪猪猪

重载:java的方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数类型、参数个数和返回类型。调用方法时通过传递给它们参数来决定具体使用哪个方法。

重写:又叫overriding,如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写 (Overriding)。子类的对象使用这个方法时,将调用子类中的定义。

上一篇下一篇

猜你喜欢

热点阅读