![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++课程笔记
xingkongmiao
这个作者很懒,什么都没留下…
展开
-
C/C++函数学习总结
一,基础知识1,函数的定义(1)函数定义的语法形式:数据类型 函数名(形式参数表){ 函数体 //执行语句}函数头——函数接口,包括:函数返回值类型 函数体中由return语句返回的值的类型。没有返回值其类型为void函数名 用户定义标识符形式参数表 逗号分隔的参数说明表列,缺省形式参数时不能省略圆括...原创 2018-03-22 17:03:35 · 644 阅读 · 0 评论 -
C++类与对象学习总结
一,基础知识1,类的定义 类是对具有相同属性和行为的一组对象的抽象与统一描述。是用户自定义的数据类型。类的定义包括行为和属性两个部分。属性以数据表示,行为通过函数实现。2,(1)C ++中定义类的说明语句一般形式为:class <类名>{public://公有段数据成员和成员函数;protected://保护段数据成员和成员函数;private://私有段数据成员...原创 2018-04-22 16:51:48 · 3797 阅读 · 0 评论 -
C++运算符重载和STL部分学习总结
一, 运算符重载1,重载运算符的限制: 重载运算符函数可以对运算符做出新的解释,但原有基本语义不变: (1),不改变运算符的优先级 (2),不改变运算符的结合性 (3),不改变运算符所需要的操作数 (4),不能创建新的运算符2,用成员或友元函数重载运算符 :(1)一元运算符:Object op 或 op Object重载为成员函数,解释为:Object . operator...原创 2018-05-27 00:36:26 · 410 阅读 · 0 评论 -
继承 总结
一,基础知识1,类之间的关系继承:在已有类的基础上创建新类的过程 一个 B 类继承A类,或称从类 A 派生类 B 类 A 称为基类(父类),类 B 称为派生类(子类)2,基类和派生类(1)类继承关系的语法形式 class 派生类名 : 基类名表 { 数据成员和成员函数声明 };基类名表 构成 访问控制 基类名1, 访问控制 基类名2 ,… , 访问控制 基类名n(2)访...原创 2018-06-23 22:28:26 · 188 阅读 · 0 评论 -
C++图书管理系统总结
#include<bits/stdc++.h>using namespace std;class Time{ int year,month,day; public: Time(int x,int y,int z):year(x),month(y),day(z){} Time(){year=month=day=0;} int getYear(){r...原创 2018-06-24 00:11:08 · 6854 阅读 · 2 评论 -
虚函数与多态总结
一,基础知识多态性(Polymorphism)是指一个名字,多种语义;或界面相同,多种实现。重载函数是多态性的一种简单形式。虚函数允许函数调用与函数体的联系在运行时才进行,称为动态联编。1,虚函数和动态联编 冠以关键字 virtual 的成员函数称为虚函数实现运行时多态的关键首先是要说明虚函数,另外,必须用基类指针调用派生类的不同实现版本。2,虚函数和基类指针基类指针虽然获取派生类对象地址,却只能...原创 2018-06-24 13:01:19 · 660 阅读 · 0 评论