Hyggge's Blog
04
11
10
03
03
29
「BUAA-C++」Lec5:继承和组合 「BUAA-C++」Lec5:继承和组合
C++中有两种实现代码重用(reuse)的方式——继承(inheritance)和组合(composition) 继承inheritance 继承:共性和特性的关系—— 子类拥有父类所有数据成员和函数,这是所有子类的共性。 子类可以父类实
2022-03-29
24
「BUAA-OO」第一单元:表达式展开 「BUAA-OO」第一单元:表达式展开
前言 第一单元的主题是表达式括号展开,主要的学习目标是熟悉面向对象的思想,学会使用类来管理对象,掌握一定的模块化设计能力。本单元一共有三次作业——单变量多项式展开,含有三角函数、求和函数和自定义函数的多项式展开,含有多层嵌套的表达式展开。
2022-03-24
21
「BUAA-C++」Lec4:static、const和运算符重载 「BUAA-C++」Lec4:static、const和运算符重载
static限定符 static local variable 静态局部变量的特点是”一次构造,永不析构,直到程序结束“。因此静态局部变量可以用来保值,这和全局变量行为相似) 静态变量放在全局变量区 void func() { s
2022-03-21
21
20
「BUAA-C++」Lec3:引用和拷贝构造 「BUAA-C++」Lec3:引用和拷贝构造
引用(reference) 引用是一个更安全的指针(a safe pointer), 借值之名,行指针之实,实际上表示的是地址。 引用必须初始化, 和C语言中野指针不同 int b = 0; int &a; //error int
2022-03-20
10
「BUAA-C++」Lec2:C++的类 「BUAA-C++」Lec2:C++的类
C++面向对象 封装(一个类) 继承(多类之间的父子关系) 多态(行为关系) C结构体 => C++类 C语言只可以封装,struct关键字可以建立结构体 结构体的最小内存单元以内存最大的成员类型为准 struct Studen
2022-03-10
04
「ECS服务器」文件传输和新终端建立 「ECS服务器」文件传输和新终端建立
本篇博客介绍一下如何使用pscp在本地(Windows)和ECS服务器之间进行文件传输,以及如何在服务器中建立新终端。 前言 今天想把OO第一次作业的自动评测程序放到在阿里云ECS服务器上运行,以减轻笔记本CPU的压力(避免过早更换电脑)。
2022-03-04
3 / 5