面向对象考前速通笔记 (1) 从过程抽象到C++
2025-06-16
现在是6月16号,差不多24个小时后进行面向对象考试,这是我的考前速通笔记。差不多零基础吧一学期一点没学()
(考完补充:这门课厦门大学还是考得很easy的,速通24小时拿下95,耶。)
课本1~3章都是弱智语法直接skip了。第4章末尾开始讲一点C++。实际上可以直接从第5章开始学。
一. C/C++语法回顾
数据类型
基本数据类型包括:int、char、
2724 字
|
14 分钟
面向对象考前速通笔记 (2) 对象与类
2025-06-16
对象(Object)、类(Class)
简单来说,类是图纸,对象是根据图纸造出来的具体东西。
类 (Class):一个模板或蓝图。它描述了某一种事物 **应该有什么样的属性(特征)**和 能做什么样的事情(行为)。比如,我们定义一个“猫”类。
对象 (Object):一个实例 (Instance)。它是根据“类”这个图纸创造出来的实实在在的个体。比如,一只叫
7422 字
|
37 分钟
面向对象考前速通笔记 (3) 继承、模板
2025-06-16
一. 单继承
[!IMPORTANT]**单继承(single inheritance)**是指一个派生类只有一个直接基类。
C++ 允许一个类(派生类)继承另一个类(基类)的功能,从而实现代码复用。
<继承方式> 可以是 public、private 或 protected(也可以省略,就是默认private)。这个关键字非常重要,它决定了基类成员在派生类
10546 字
|
53 分钟
面向对象考前速通笔记 (4) 文件I/O、异常处理
2025-06-16
C++中,输入输出是基于字节流(stream)的操作。在进行操作的时候,可以把输入的数据堪称逐个字节地从外设流入到计算机内部。输出则是逐个字节流出到外设。
C++中有C语言保留下来的输入输出函数,比如scanf和printf,这是过程式的。
还有C++ I/O库中的类和对象,可以实现面向对象的输入/输出,例如,I/O库中的对象cin可以实现键盘的输入,cou
1022 字
|
5 分钟
2022年蓝桥杯Python A组 省赛 做题记录
2025-03-01
做题进度,目前还剩:
其他均已完成。
A. 裁纸刀
题目链接:https://www.lanqiao.cn/problems/2060/learning
经过观察可以发现不管怎么切,刀数都是一样的。因此直接给出答案:
B. 寻找整数
题目链接:https://www.lanqiao.cn/problems/2131/learning
也就是说给了一堆模的方程
3216 字
|
16 分钟
从零开始的汇编语言笔记(1)
2025-01-02
之前汇编课都没听,啥也不会,距离上机考试就剩几天了,希望能快速速成一下。下面是本人考前的速通笔记。(考完补充:本人上机结果还不错,全班第二个打完,可见汇编语言还是可以速通的!)(汇编的课本写得极其诡异,需要自己细品一下就能看懂。)
环境与DOSBOX
启动、编辑、运行命令
(这里的命令只是用于我自己备忘,具体配置需自行处理。)
启动命令:
编辑、编译运行命令
9215 字
|
46 分钟
从零开始的汇编语言笔记(2)
2025-01-02
这里应该是一些主要的代码模板记录。
一. 基础读写
1. 单个非负整数输入
控制台输入一个十进制整数字符串,转成数存储。
2. 单个非负整数输出
合并后的输入输出:
3. 多个非负数输入输出
(1) 每行一个
每行输入1个数。输入结束后输出。
(2) 每行多个
读入一行数,存入input_nums中,并且数的个数存入input_cnt中。
二. 常见任务
1
4706 字
|
24 分钟
从零开始的汇编语言笔记(3)
2025-01-02
这里应该就是一些比较大的代码记录,其实就是课本题品鉴一下自己写一下。
[6.1] 编写一个子程序嵌套结构的程序模块,分别从键盘输入姓名及8个字符的电话号码,并以一定的格式显示出来。主程序TELIST:· 显示提示符INPUT NAME:;· 调用子程序INPUT_NAME输入姓名;· 显示提示符INPUT A TELEPHONE NUMBER:;· 调用子程
1870 字
|
9 分钟