JAVA 方法的重写和重载
2012-01-10 14:43
381 查看
关于方法重写的一些特性:
1.发生方法重写的两个方法返回值、方法名、参数列表必须完全一致(子类重写父类的方法)
2.子类抛出的异常不能超过父类相应方法抛出的异常(子类异常不能大于父类异常)
3.子类方法的访问级别不能低于父类相应方法的访问级别(子类访问级别不能低于父类访问级别)
关于方法重载的一些特性
一.方法名一定要相同。
二.方法的参数表必须不同,包括参数的类型或个数,以此区分不同的方法体。
1.如果参数个数不同,就不管它的参数类型了!
2.如果参数个数相同,那么参数的类型或者参数的顺序必须不同。
三.方法的返回类型、修饰符可以相同,也可不同。
1.发生方法重写的两个方法返回值、方法名、参数列表必须完全一致(子类重写父类的方法)
2.子类抛出的异常不能超过父类相应方法抛出的异常(子类异常不能大于父类异常)
3.子类方法的访问级别不能低于父类相应方法的访问级别(子类访问级别不能低于父类访问级别)
关于方法重载的一些特性
一.方法名一定要相同。
二.方法的参数表必须不同,包括参数的类型或个数,以此区分不同的方法体。
1.如果参数个数不同,就不管它的参数类型了!
2.如果参数个数相同,那么参数的类型或者参数的顺序必须不同。
三.方法的返回类型、修饰符可以相同,也可不同。
相关文章推荐
- java--方法的重载与重写
- java方法的重载(Overload)与重写(Override)
- java方法的重载,重写,super,this,final关键字
- java--方法重写与重载
- java 方法的重写与重载
- Java基础第10讲-面向对象之方法的重写和重载
- java基础---方法的重载(overload)和覆盖(重写)(override)
- java面向对象的继承以及方法重写和重载
- Java中的方法的重载与重写(覆盖)
- JAVA【类】析构器、重载与继承、方法的重写、自动转型、多态、方法与类的分类、接口继承
- java方法的重载(Overload)与重写(Override)
- JAVA中方法重写和重载的区别
- Java中方法的重载与重写
- JAVA基础再回首(六)——父与子的继承、super关键字、方法重写、方法重载
- java中方法的重载与重写的区别
- java———方法的重载与重写的区别
- Java中的方法的重写与重载
- Java中的方法重载与重写
- java中方法重载和方法重写分析
- java:方法重载和方法重写的区别