首页 > 其他 > 详细

【宋红康学习日记9】面向对象特征之二--继承性

时间:2015-11-09 01:36:02      阅读:257      评论:0      收藏:0      [点我收藏+]

一 设计继承的目的是减少代码量,提高复用性;

二 class A extends B 实现类的继承

  1 A是子类,B是父类

  2 单子类只能有一个父类,而父类可有多个子类;

  3 子类不是父类的子集,子类可有更多的方法;

三 重写

1 前提是子类继承父类;

2 子类中方法重写,但返回值类型和方法名 参数列表都要一样;

3 重写规则

  1 子类返回值类型和方法名 参数列表都要一样;

  2 子类方法修饰权限符不能小于父类;

  3 若父类抛异常,子类方法抛异常不能大于父类;

  4 要求子类父类方法必须同为static或非static

4 当父类有private void eat()方法时

  子类 private void eat()不是重写。

【宋红康学习日记9】面向对象特征之二--继承性

原文:http://www.cnblogs.com/noaman/p/4948817.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!