摘要: ①基类——不变 ②成员类——添加虚函数 ③长方形、椭圆形、三角形、甜甜圈——都不变 class CRectangle: public CShape { float len; float wid; public: CRectangle() { len = 300; wid = 200; color = 阅读全文
posted @ 2020-04-17 21:02 ananasaa 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 1. 从函数重载到运算符重载 1.1 多态性 ◼ 使用一致的接口(uniform interface)处理不同类型的数据 ◼例子:运算符重载(+) 3.14 + 0.0015 = 3.1415 [1, 2, 3] + [4, 5, 6] = [1, 2, 3, 4, 5, 6] [3+4i] + [ 阅读全文
posted @ 2020-04-17 13:02 ananasaa 阅读(224) 评论(0) 推荐(0) 编辑