函数!-厦门华厦学院.pptVIP

  • 6
  • 0
  • 约 27页
  • 2017-02-06 发布于天津
  • 举报
函数!-厦门华厦学院

第7章 多态 主讲人:陈南京 本章提要 多态的基本概念 函数重载 运算符重载 动态多态性 利用函数多态定义对货物的费用计算 引言 在化学中,有一个非常有趣的事实:金刚石与石墨,从外观上看,它们简直就是天壤之别,但从分子上,它们都是由同一种分子构成。这个事实有一个重要的寓意:同一种东西,在不同的条件下,有不同的表现形式。 “冰,水为之,而寒于水”,这个事实也有一个重要的寓意:同一种东西,在不同的条件下,有不同的表现形式。 这是我们日常生活中的“同种物质,在不同的情况下有不同的表现形式”的两个例子。在C++中,存在类似的概念:多态。“多态”的英文表达是“polymorphism”,这个单词源于古西腊词“poly”和“morphos”,它们的意思分别是“许多”和“形式”,连起来“多态”的意思就是“许多形式”。 在介绍C++的多态这个概念以前,首先看看我们为什么需要“多态” ; 7.1 再次剖析航空货物托运费用计算程序 7.1.1 需要在程序中保存录入的货物数据 提出问题 : 问题1:继续“航空货物托运费用计算程序”这个案例。到目前为此,我们所设计的航空货物托运费用计算程序只能完成对货物运输费用的计算。在第1章曾说明:我们要设计的这个程序,除了要完成货物运输费用的计算外,还必须能够对货物数据进行查询。 要实现这个功能,必须首先在程序中对操作人员录入的货物数据进行保存,然后才能对

文档评论(0)

1亿VIP精品文档

相关文档