- 博客(3)
- 收藏
- 关注
原创 c++函数模板
要写一个通用的函数,比如说各种类型数据的加法,如何实现呢?对,我们学过函数重载。 int Add(const int &_iLeft, const int &_iRight){return (_iLeft + _iRight);}float Add(const float &_fLeft, const float &_fRight){return (_fLeft + _fRight);
2016-07-21 12:16:20 350
原创 c++多态
大家都知道c++有三大特性,封装、继承、多态,个人认为多态是最为难理解的。对象分为静态模型和动态模型 多态,字面理解就是一个事物有多种形态。多态也分为静态多态和静态多态,静态多态有函数重载和泛型编程,函数重载即相同函数名,不同参数列表的多个函数,而泛型编程是一种模式,泛型,即是把数据类型作为一种参数进行传递。泛型编程的典型泛型编程的代表作品STL,是一种高效、泛型、可交互操作的软件组件。
2016-07-13 10:37:49 331
原创 c++继承
继承,是c++三大特性之一。 概念:继承(inheritance)机制是面向对象程序设计使代码可以复用的最重要的手段,它允许程序员在保持原有类特性的基础上进行扩展,增加功能。这样产生新的类,称派生类。继承呈现了面向对象程序设计的层次结构,体现了由简单到复杂的认知过程。 继承的代码格式如下: DeriveClassName为派生类名,又称子类,继承类型分为共有继承,保护继承和私有继承三
2016-07-12 11:10:22 333
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人