自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 C++基础复习5

1.多态是C++面向对象的三大特性之一。多态分为两类:①静态多态:函数重载和运算符重载属于多态,复用函数名②动态多态:派生类和虚函数实现运行时多态静态多态和动态多态的区别:// 静态多态的函数地址早绑定,编译阶段确定函数地址// 动态多态的函数地址晚绑定,运行阶段确定函数地址//动态多态满足条件// 1.有继承关系// 2.子类重写父类的虚函数// 重写:函数返回值类型 函数名 参数列表 完全一致称为重写函数前面加上virtual关键字,变成虚函数,那么编译器在编

2022-03-24 23:40:33 1016

原创 C++基础复习4

1.继承定义某些类时,下级别的成员除了拥有上一级的共性,还有自己的特性,这时候就需要利用继承的技术,减少重复代码。继承的基本语法 class 子类 : 继承方式 父类子类 也称为 派生类父类 也称为 基类继承方式一共有三种:公共继承,保护继承,私有继承2.继承中的对象模型父类中所有非静态成员属性都会被子类继承下去父类中私有成员属性,是被编译器隐藏了,因此访问不到,但是确实存在,被继承下去了利用开发人员命令提示工具查看对象模型跳转盘符 D:,跳转文件路径 cd 具体路径下,查看

2022-03-22 13:32:53 1202

原创 Qt学习0

命名规范类名 首字母大写 单词和单词之间首字母大写函数名 变量名称 首字母小写 单词和单词之间首字母大写快捷键注释 ctrl + /运行 ctrl + r编译 ctrl + b字体缩放 ctrl + 鼠标滚轮查找 ctrl + f整行移动 ctrl + shift + ↑或者↓帮助文档 F1自动对齐 ctrl + i同名之间的.h和.cpp切换 F4帮助文档 第一种方式 F1 第二种方式 左侧按键 第三种方式 C:\Qt\Qt5.9.1\5.

2022-03-21 22:07:58 75

原创 Qt学习1

1.信号可以连接信号2.一个信号可以连接多个槽函数 一对多3.多个信号可以连接同一个槽函数 多对一4.信号和槽函数的参数类型必须一一对应5.信号和槽的参数个数可以不用一致:信号的个数可以多余槽函数的个数6.QT4版本以前的信号和槽的连接方式 //connect(tea,SIGNAL(hungry()),stu,SLOT(treat())); //优点:参数直观; 缺点:类型不做检测。7.C++11中的Lambda表达式用于定义并创建匿名的函数对象,以简化编程工作。Lambda.

2022-03-21 22:03:38 180

原创 C++基础复习3

1.成员变量和成员函数分开存储,在C++中,类内的成员变量和成员函数分开存储,只有非静态成员变量才属于类的对象上。空对象占用的内存空间为:1,C++编译器会给每个空对象也分配一个字节空间,是为了区分空对象所占内存的位置。非静态成员变量 属于 类的对象上;静态成员变量类内声明,类外初始化,不属于 类的对象上;非静态成员函数 不属于 类的对象上;静态成员函数 不属于 类的对象上。2.每一个非态成员函数只会诞生一份函数实例,也就是说多个同类型的对象会共用一块代码C++通过提供特殊的对象指针,t

2022-03-19 11:17:08 392

原创 C++基础复习2

1.函数重载:函数名可以相同,提高复用性函数重载满足条件:①同一个作用域下。②函数名称相同。③函数参数 类型不同 或者 个数不同 或者 顺序不同。注意:①函数的返回值不可以作为函数重载条件。②引用作为重载的条件。int a=10;void func(int& a){}func(a);void func(const int&a) {}func(10);③函数重载碰到默认参数void func(int a,int b=10){}void func(in

2022-03-17 14:55:06 877

原创 C++基础复习1

1.引用必须初始化。int a=10; int &b; (✘) int &b=a;(✔)2.引用在初始化后不可以改变。int c=20; c=b;(赋值操作,不是更改引用)3.引用作为函数的返回值:不要返回局部变量的引用;函数的调用可以作为左值(如果函数的返回值是引用,这个函数调用可以作为左值);4.引用的本质在C++内部的实现是一个指针常量。int& ref=a;(自动转换为int* const ref=a;指针常量是指针指向不可改)。5....

2022-03-17 13:41:34 595

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除