摘要: 重载与多态 一、基本介绍 多态是指同样的消息被不同类型的对象接受时导致不同的行为。所谓消息是指对类的成员函数的调用,不同的行为是指不同的实现,也就是调用了不同的函数。 多态可以简单地理解为同一条函数调用语句能调用不同的函数;或者说,对不同对象发送同一消息,使得不同对象有各自不同的行为。 二、多态的实 阅读全文
posted @ 2019-10-27 12:38 慕慕慕慕 阅读(133) 评论(0) 推荐(0) 编辑
摘要: C++——继承 一、基本介绍 有些类与类之间存在特殊的关系 有些类之间拥有一样的性质,但是各自又拥有只属于自己的特性。 在这个时候我们可以使用继承,来减少重复代码。 二、继承的基本语法 语法: class 子类 : 继承方式 父类 父类:包含子类要继承的部分 子类中的成员,包含两大部分: 一类是从父 阅读全文
posted @ 2019-10-12 17:45 慕慕慕慕 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 标识符的作用域 一、作用域的定义 作用域是一个标识符在程序正文中有效的区域,即定义的变量可以被应用的有效区域。 二、作用域的分类 1.函数原型作用域 函数原型作用域是C++程序中最小的作用域。在函数原型声明时形式参数的作用范围就是函数原型作用域。 例如,对于如下函数声明: 标识符radius的作用范 阅读全文
posted @ 2019-09-25 18:33 慕慕慕慕 阅读(3477) 评论(0) 推荐(0) 编辑
摘要: enum枚举类型用法 一、课程引入 口袋中有红、黄、蓝、白、黑5种颜色的球若干个。每次从口袋中任意取出3个球,问得到3种不同颜色的球的可能取法,输出每种排列的情况。 要想使用C++解决这个问题,那么我们就需要学习enum枚举类型。 二、枚举类型的定义及格式 枚举类型的定义: 枚举类型(enumera 阅读全文
posted @ 2019-09-15 16:03 慕慕慕慕 阅读(485) 评论(0) 推荐(0) 编辑
摘要: 一、函数的作用 函数的出现,让程序的可读性大大增强,同时函数可以被反复调用,这使程序员在编写大型程序的时候更加方便。 二、获得函数的两种方法 1.标准库里的函数 在C++的标准库中,有很多已经“造好的”函数,我们只要 include相应的头文件,就可以在主函数中调用头文件中包含的函数,比如解决数学问 阅读全文
posted @ 2019-09-14 23:38 慕慕慕慕 阅读(386) 评论(0) 推荐(1) 编辑