java面向对象程序设计教程教学课件作者李新良单元七.pptVIP

  • 2
  • 0
  • 约1.46万字
  • 约 74页
  • 2019-10-11 发布于广东
  • 举报

java面向对象程序设计教程教学课件作者李新良单元七.ppt

图7. 5 任务2 的运行效果图 返回 表7. 2 编写类的属性与方法 返回 图7. 6 BBS 论坛自主任务运行效果图 返回 图7. 7 现实生活的动物图 返回 图7. 8 电话卡类层次图 返回 图7. 9 this 与super 的引用关系图 返回 图7. 11 任务3 的主帖类运行效果图 返回 图7. 12 任务3 的回帖类运行效果图 返回 图7. 13 自主任务的运行效果图 返回 图7. 14 任务拓展运行结果图 返回 图7. 15 任务4 的运行效果图 返回 谢谢观赏 任务3 用继承实现BBS 论坛管理系统的帖子管理 新类可以继承原类的所有非私有的数据成员和方法。原类称为基类、超类或父类; 新类称为派生类或子类。举个例子: 如果你已经充分认识了马的特征, 现在要叙述“白马” 的特征, 显然就不必从头介绍什么是马,而只是说明“白马是白色的马” 即可。“白马” 继承了“马” 的基本特征, 又增加了新的特征颜色, “马” 是父类, 或称为基类、超类, “白马” 是从“马” 派生出来, 称为子类或派生类。生活中继承的例子随处可见。如图7. 7 所示是现实生活的几类动物。 正是因为有了继承, 自然界的一切生物才保持了物种的延续。面向对象语言中, 也正是因为有了继承, 才可以支持更丰富、更强大的建模, 使得代码重用、软件质量有了更稳定的提高, 程序结构清晰, 降低编码和维护的工作量。

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档