Java方法继承、方法重载、方法覆盖总结Java认证考试

文章作者 100test 发表时间 2010:03:20 09:11:18
来源 100Test.Com百考试题网


  1、方法继承:利用extends关键字一个方法继承另一个方法,而且只能直接继承一个类。

  * 当Sub类和Base类在同一个包时Sub类继承Base类中的public/protected/默认级别的变量个方法

  * 在不同包时继承public/protected级别的变量和方法。

  2、方法重载:如果有两个方法的方法名相同,但参数不一致,哪么可以说一个方法是另一个方法的重载。

  * 方法名相同

  * 方法的参数类型,个数顺序至少有一项不同

  * 方法的返回类型可以不相同

  * 方法的修饰符可以不相同

  * main方法也可以被重载

  3、方法覆盖:如果在子类中定义一个方法,其名称、返回类型及参数签名正好与父类中某个方法的名称、返回类型及参数签名相匹配,那么可以说,子类的方法覆盖了父类的方法。

  * 子类的方法名称返回类型及参数签名 必须与父类的一致

  * 子类方法不能缩小父类方法的访问权限

  *


相关文章


Java中Queue和BlockingQueue的区别Java认证考试
Java中精确计算的一个类BigDecimalJava认证考试
java.util.CollectionJava认证考试
Java中Vector、ArrayList、List使用深入剖析Java认证考试
Java方法继承、方法重载、方法覆盖总结Java认证考试
Java实现的拦截器Java认证考试
扫描整个网段的多线程程序Java认证考试
JAVA版百钱买百鸡Java认证考试
Java处理简单的文件格式转换Java认证考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛