摘要: 4.8.1 多态基本概念 多态是面向对象程序设计语言中数据抽象和继承之外的第三个基本特征。 多态性(polymorphism)提供接口与具体实现之间的另一层隔离,从而将”what”和”how”分离开来。多态性改善了代码的可读性和组织性,同时也使创建的程序具有可扩展性,项目不仅在最初创建时期可以扩展, 阅读全文
posted @ 2019-02-26 16:02 吹过田野的风 阅读(243) 评论(0) 推荐(0)
摘要: #include "stdafx.h" #include using namespace std; int add(int a, int b) { return a + b; } int sub(int a, int b) { return a - b; } int cheng(int a, int b) { return a*b; } int cal(int... 阅读全文
posted @ 2019-02-26 15:42 吹过田野的风 阅读(452) 评论(0) 推荐(0)
摘要: c++最重要的特征是代码重用,通过继承机制可以利用已有的数据类型来定义新的数据类型,新的类不仅拥有旧类的成员,还拥有新定义的成员。 一个B类继承于A类,或称从类A派生类B。这样的话,类A成为基类(父类), 类B成为派生类(子类)。 派生类中的成员,包含两大部分: n 一类是从基类继承过来的,一类是自 阅读全文
posted @ 2019-02-26 13:08 吹过田野的风 阅读(460) 评论(0) 推荐(0)