面向对象考前速通笔记 (2) 对象与类
对象(Object)、类(Class) 简单来说,类是图纸,对象是根据图纸造出来的具体东西。 类 (Class):一个模板或蓝图。它描述了某一种事物 **应该有什么样的属性(特征)**和 能做什么样的事情(行为)。比如,我们定义一个“猫”类。 对象 (Object):一个实例 (Instance)。它是根据“类”这个图纸创造出来的实实在在的个体。比如,一只叫
7422 字
|
37 分钟
面向对象考前速通笔记 (3) 继承、模板
一. 单继承 [!IMPORTANT]**单继承(single inheritance)**是指一个派生类只有一个直接基类。 C++ 允许一个类(派生类)继承另一个类(基类)的功能,从而实现代码复用。 <继承方式> 可以是 public、private 或 protected(也可以省略,就是默认private)。这个关键字非常重要,它决定了基类成员在派生类
10546 字
|
53 分钟
面向对象考前速通笔记 (4) 文件I/O、异常处理
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)
之前汇编课都没听,啥也不会,距离上机考试就剩几天了,希望能快速速成一下。下面是本人考前的速通笔记。(考完补充:本人上机结果还不错,全班第二个打完,可见汇编语言还是可以速通的!)(汇编的课本写得极其诡异,需要自己细品一下就能看懂。) 环境与DOSBOX 启动、编辑、运行命令 (这里的命令只是用于我自己备忘,具体配置需自行处理。) 启动命令: 编辑、编译运行命令
9215 字
|
46 分钟
从零开始的汇编语言笔记(2)
这里应该是一些主要的代码模板记录。 一. 基础读写 1. 单个非负整数输入 控制台输入一个十进制整数字符串,转成数存储。 2. 单个非负整数输出 合并后的输入输出: 3. 多个非负数输入输出 (1) 每行一个 每行输入1个数。输入结束后输出。 (2) 每行多个 读入一行数,存入input_nums中,并且数的个数存入input_cnt中。 二. 常见任务 1
4706 字
|
24 分钟
从零开始的汇编语言笔记(3)
这里应该就是一些比较大的代码记录,其实就是课本题品鉴一下自己写一下。 [6.1] 编写一个子程序嵌套结构的程序模块,分别从键盘输入姓名及8个字符的电话号码,并以一定的格式显示出来。主程序TELIST:· 显示提示符INPUT NAME:;· 调用子程序INPUT_NAME输入姓名;· 显示提示符INPUT A TELEPHONE NUMBER:;· 调用子程
1870 字
|
9 分钟
从零开始的汇编语言笔记(4)
这里应该就是一些理论的笔记部分。 计算机理论 小端模式 下面证明一下“低位对低位,高位对高位”。 然后可以看见这个ds:6666位置的数,是地址低位是34(数值低位),地址高位是12(数值高位)。 image-20241227150838997 外设接口 外部设备与主机(CPU和z存储器)的通信是通过外设接口(Interface)进行的,每个接口包括一组寄存
1785 字
|
9 分钟