- 博客(8)
- 资源 (1)
- 问答 (6)
- 收藏
- 关注
原创 心形图案
心形图案代码来源于一个数学方程式:https://wenku.baidu.com/view/911a3fb0a0116c175f0e48f8.html代码如下:#include<iostream>using namespace std;int main(){ float y,x,a; for(y=2.0f;y>-2.0f;y-=0.1f){
2018-12-25 19:55:40 2318
原创 SetConsoleCursorPosition光标的位置控制 以及 控制台字体颜色控制
例 1:#include<windows.h>int main(){ HANDLE hOut; //新建句柄 hOut hOut=GetStdHandle(STD_OUTPUT_HANDLE); //实例化句柄 hOut COORD pos={0,0}; //COORD是Windows API中定义的一种结构,表示一个字符在控制台屏幕上的坐标。 int i; Set...
2018-12-22 20:52:05 14825
原创 应用举例
例 1:建立一个简单的大学管理系统,其中有学生类、职工类、教师类和在职大学生类,类的继承关系如下图:其中,Data_rec 是虚基类,它包含了所有派生类共有的数据成员,职工类 Employee 和学生类 Student 为虚基类 Data_rec 的派生类,教师类 Teacher 为职工类 Employee 的派生类,在职大学生类 E_Student 是职工类 Employee 和学生类 St...
2018-12-14 22:06:53 933
原创 基类与派生类对象之间的赋值兼容关系(C++ 学习笔记 35)
不同类型的数据之间的自动转换和赋值,称为赋值兼容。 在基类和派生类对象之间也存在有赋值兼容关系,基类和派生类对象之间的 赋值兼容规则 是指在需要基类对象的任何地方,都可以使用 公有派生类的对象 来替代。 通过公有继承,派生类保留了基类中除构造函数、析构函数之外的所有成员,基类的公有或保护成员的访问权限在派生类中全部原样保留了下来,在派生类外可以调用基类的公有成员函数访问基类的私有...
2018-12-12 21:43:19 4003
原创 多重继承(C++学习笔记 34)
单继承或单基派生: 派生类只有一个基类多重继承或多基派生: 派生类具有两个或多个基类时一、多重继承派生类的声明声明时只需将要继承的多个基类用逗号分隔,声明的一般形式为:class 派生类名:继承方式1 基类名1,··· ···,继承方式n 基类名n{ 派生类新增的数据成员和成员函数} 冒号后面的部分称为基类表,各基类之间用逗号分隔,其中“继承方式 i ”(i=1,2,··· ...
2018-12-09 20:42:45 723
原创 调整基类成员在派生类中的访问属性(C++学习笔记 33)
一、同名成员 为了在派生类中使用基类的同名成员,必须在该成员名之前加上基类名和作用域标识符 “ :: ”,格式为:基类名::成员名 派生类可以重新说明与基类成员同名的成员,如果在派生类中定义了与基类成员同名的成员,则称派生类成员覆盖了基类的同名成员。 在面向对象程序设计中,若要在派生类中对基类继承过来的某些函数功能进行扩充和改造,都可以通过这样的覆盖来实现。这种覆盖的方法,是对基类成员...
2018-12-09 13:08:54 1210
原创 派生类的构造函数和析构函数(C++学习笔记 32)
引入继承的目的:①派生类继承了基类的成员,实现了原有代码的重用。②实现代码的扩充,只有在派生类中通过添加新的成员,加入新的功能,类的派生才有实际意义。 基类的构造函数和析构函数不能被继承,在派生类中,如果对派生类新增的成员进行初始化,就需要加入派生类的构造函数,同时,对所有从基类继承下来的成员的初始化工作,还是由基类的构造函数完成1、派生类构造函数和析构函数的执行顺序 通常,当创建派...
2018-12-09 11:55:06 910
原创 派生类与继承(C++学习笔记 31)
① 继承,就是从先辈处得到属性和行为特征,类的继承就是新的类从已有类那里得到已有的特性。 ② 类的派生,即可看作从已有类产生新类的过程。由已有类产生新类时,新类便包含了已有类的特征,同时也可以加入自己的新特性。 ③ 已有类称为 基类 或 父类 ,产生的新类称为 派生类 或 子类。派生类同样也可以作为基类派生出新的类,这样就形成了类的层次结构。 ④ 类的继承和派生,使程序员无需修改已...
2018-12-07 21:56:44 452
设计代码.rar
2019-07-24
在向上转型中,向上转型的对象只有调用子类覆写父类的方法时,调用的才是子类的方法吗?
2020-12-13
单例模式的懒汉模式的多线程问题
2019-10-29
Handler用作消息处理的好处
2019-10-25
AES在java中生成的密钥格式问题
2019-05-22
gdb使用时出现 undefined command "find" try "help"
2019-03-24
C中strcpy函数 和 指针数组 使用出错。
2018-11-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人