- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 学习C++(四、继承)
看到“继承”这个词汇,我们首先想到的是清宫剧,皇帝:“看,放眼望去,都是朕打下的江山”。太子:“嘿嘿…嘿嘿嘿…嘿嘿嘿嘿(以后都是我的)”。其实在面向对象的程序中,继承的概念其实和我们生活中财产等的继承有着类似的含义,它是子类获得父类属性的方式,在所有面向对象编程方法中,类的继承都是重中之重。...
2024-02-14 23:41:59
301
1
原创 学习C++(三、封装、重载)
封装:是对信息的模块化隐藏,使接口和实现相分离的方法。在计算机语言的学习中我们有过数据的封装,也进行过函数封装。而对象的封装则是将数据及其操作封装成一个整体对象,对数据的访问或修改只能通过对象对外提供的接口才能进行。
2021-04-09 19:41:21
154
原创 学习C++(二、类与对象)
1、什么是面向对象在了解类与对象时,首先要明白什么是“面向对象”:(重点是:封装、继承、多态)面向对象:对人不对事,变中求不变,更加灵活;面向过程:对事不对人,一个事一个对象,死板不够灵活;{//例: 五子棋面向过程(按步骤走) //1开始游戏 ->2黑子先走-> 3绘制画面 -> 4判断输赢 -> 5轮到白子 -> 6 绘制画面 -> 7判断输赢,8返回步骤2,9 输出最后结果 面向对象 //找出对象: 棋手 棋盘 裁判//对象间交互演化万千变化
2021-04-08 17:08:07
149
原创 学习C++(一、预备知识)
一、预备知识1、输入输出流:cin >> 输入数据; //其中,cin为输入流类istream的对象,“>>”为提取运算符, 用于数据提取。cout<< 输出数据; //其中,cout是输入流类ostream的对象,“<<”为插入运算符, 用于数据输出2、名字空间:using namespace std; //这是一句using编辑指令,表示可以在语句中使用cin cout endl等。注:名字空间是由程序
2021-03-27 17:16:34
155
原创 不再怕指针
## 指针漫谈 在了解指针时,我们会发现指针分为很多类型,有些类型里面会有很多运算符,这导致这些指针类型非常复杂,给初学者带来很多困扰。其实,复杂类型的指针也像一个表达式一样,可根据优先级进行解读,具体原则为: 从变量名开始,根据运算符优先级及结合性,一步步进行解读! process=image/watermark,type_ZmFuZ3poZ...
2021-03-26 10:11:33
74
原创 ATK-Lora-01配置经验(基于正点原子STM32探索版开发板)
ATK-Lora-01配置经验(基于正点原子STM32探索版开发板)1.遇到的问题2.解决方法1.遇到的问题lora模块连接到开发板的ATK后配置,上位机软件显示“发送指令超时”的字样。2.解决方法(1)配置软件参数(2)接线(板子和LORA模块对应关系)LORA: VCC GND TXD RXD AUX MO0板子 : 3.3v GND RXD(usart1) TXD(usart1) GN
2020-09-28 15:05:30
3614
7
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人