随笔分类 -  C++语言程序设计基础 笔记 学堂在线

摘要:构造函数的作用:在对象被创建时使用特定的值构造对象,将对象初始化为一个特定的初始状态。构造函数的形式: 函数名与类名相同; 不能定义返回值类型,也不能有return语句; 可以是内联函数。 默认构造函数:调用时可以不需要实参的构造函数 1 参数表为空的构造函数 2 全部参数都有默认值的构造函数下面两 阅读全文
posted @ 2017-11-29 22:37 LeoSirius 阅读(188) 评论(0) 推荐(0)
摘要:对象:现实中对象的模拟,具有属性和行为。类: 同一类对象的共同属性和行为。 4.1面向对象程序的基本特点抽象:对同一类对象的共同属性和行为进行概括,形成类。 先注意问题的本质及描述,其次是实现过程或细节。 数据抽象:描述某类对象的属性或状态(对象相互区别的物理量)。 代码抽象:描述某类对象的共有的行 阅读全文
posted @ 2017-11-29 14:11 LeoSirius 阅读(152) 评论(0) 推荐(0)
摘要:3.4函数的参数传递函数在被调用时才分配形参的存储单元实参可以是常量、变量或表达式实参类型必须与形参相符 值传递:是传递参数值,即单向传递引用传递:可以实现双向传递。希望传引用但又保障实参数据的安全可以用常引用。 引用是标识符的别名。定义一个引用时,必须同时对它进行初始化,使它指向一个已存在的对象一 阅读全文
posted @ 2017-11-28 19:39 LeoSirius 阅读(168) 评论(0) 推荐(0)
摘要://3-7输入两个数,求平方和 #include using namespace std; int fun2(int m){ return m*m; } int fun1(int x, int y){ return fun2(x) + fun2(y); } int main(){ int a, b; cout > a >> b; cout using ... 阅读全文
posted @ 2017-11-28 16:50 LeoSirius 阅读(153) 评论(0) 推荐(0)
摘要:第三章 函数函数:程序的功能模块 3.1函数定义函数:定义好的可重用的功能模块函数定义:将一个模块的算法用C++描述出来 3.2函数调用函数调用之前要先声明,因为函数定义的位置可能在调用的位置之后,或不在一个文件中。 阅读全文
posted @ 2017-11-27 17:20 LeoSirius 阅读(473) 评论(0) 推荐(0)
摘要:2.1第二章导论 2.2C++的特点和程序实例C++的发展和起源: 从C语言发展演变而来,最初被称为“带类的C” 83年正式取名C++ 98年成ISO批准为国际标准 03年第二版 11年第三版C++11 14年C++14,作为C++11的小扩展,主要提供漏洞修复和小改进 C++的特点: 兼容C,支持 阅读全文
posted @ 2017-11-26 22:34 LeoSirius 阅读(250) 评论(0) 推荐(0)
摘要:1.1导学1.2计算机系统简介计算机指令系统: 机器硬件能识别的语言(机器语言)的集合 他是硬件和软件的主要界面 软件 = 程序 + 文档 计算机程序: 指令的序列 描述解决问题的方法和数据 1.3面向对象的基本概念1.4程序的开发过程三种不同类型的翻译程序: 汇编程序:将汇编语言源程序翻译成目标程 阅读全文
posted @ 2017-11-26 22:29 LeoSirius 阅读(252) 评论(0) 推荐(0)