第12周 统一接口 不同实现:多态性
以下为个人学习笔记和习题整理 课程:计算机程序设计(C++)- 西安交通大学 @ 中国大学 MOOC https://www.icourse163.org/course/XJTU-46006 # 课堂笔记 # 多态性 # 含义 多态指相同语法结构,代表多种功能或操作 多态实现了 “一种接口,多种方法” 将运算符重载,将函数重载,实现不同功能 # 两种形式 编译时多态性 编译器对源程序进行编译时,就可以确定所调用的是哪一个函数 编译时多态性通过重载来实现 - 函数重载 - 运算符重载 运行时多态性 在程序运行过程中,根据具体情况来确定调用的是哪一个函数 运行时多态通过虚函数 virtual...
more...