摘要:
相同点: 都要求方法同名 都可以用于抽象和非抽象方法 不同点: 方法覆盖要求参数必须一致,而方法重载则要求参数必须不一致 方法覆盖要求返回类型必须一致,而方法重载对此不作限制 方法覆盖只能用于子类覆盖父类的方法,方法重载用于同一个类的所有方法 方法覆盖对方法的访问权限和抛出的异常有特殊的要求,而方法 阅读全文
posted @ 2016-09-12 14:30
风飞倩舞
阅读(244)
评论(0)
推荐(0)
摘要:
1子类方法的名称,参数名和返回类型必须与父类方法的名称,参数和返回类型一致 2子类方法不能缩小父类方法的访问权限 3子类方法不能抛出比父类方法更多的异常 4方法覆盖只存在于子类和父类之间(包括直接父类和间接父类),在同一个类中方法只能被重载,不能被覆盖 5子类可以定义与父类的静态方法同名的静态方法, 阅读全文
posted @ 2016-09-12 14:25
风飞倩舞
阅读(293)
评论(0)
推荐(0)

浙公网安备 33010602011771号