如下图:
方法重载的需求:
要求是在同一个类中两个或两个以上的方法,
方法名相同,参数和方法体不能相同,我们最常见的例子就是构造函数
方法重写的需求:
子类中的方法实现父类的方法的时,三者均相同
但是子类异常不能超出父类异常
子类的访问级别不能低于父类访问级别
(其中也就是面向对象中的继承,也可以叫子类覆盖父类的方法)
方法重载overload和方法重写override的区别
最新推荐文章于 2024-01-19 20:05:09 发布
如下图:
方法重载的需求:
要求是在同一个类中两个或两个以上的方法,
方法名相同,参数和方法体不能相同,我们最常见的例子就是构造函数
方法重写的需求:
子类中的方法实现父类的方法的时,三者均相同
但是子类异常不能超出父类异常
子类的访问级别不能低于父类访问级别
(其中也就是面向对象中的继承,也可以叫子类覆盖父类的方法)