![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件编程
sky_share
share
展开
-
C、C++结构体与类
在C++语言中,除了类中可以使用构造函数、析构函数以外,结构体中同样可以使用。这两者的区别是:类中成员变量默认为私有成员,结构体的成员变量默认为公有。C++结构体中可以有构造函数与析构函数的,但是C语言中的结构体是不允许有的。C语言是面向过程的,则C语言的结构体不存在面向对象的任何特点:不能继承、封装、多态;不存在访问控制,只存在作用域。C语言的结构体只能定义数据,而不能定义方法,但可以定义函数指针。C语言中的结构体不能为空,否则会报错。结构体关键字struct不能省略。Struct与Cla原创 2021-07-04 15:47:10 · 323 阅读 · 0 评论 -
SPI I2C UART(即串口)
SPI(串行外设接口):是Motorola公司提出的一种同步串行数据传输标准。I2C(IC之间总线):是由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备,是微电子通信控制领域广泛采用的一种总线标准。UART(通用异步收发器):是电脑硬件的一部分,他把将要传输的资料在串行通信与并行通信之间加以转换,UART通常被集成与其他通信接口的连接上。UART即我们通常说的“串口”。...转载 2021-03-28 11:23:23 · 1477 阅读 · 0 评论 -
结构型模式
设计模式使软件工作者可以更加简单方便地复用成功的设计和体系结构。在软件设计中应用设计模式不仅可以满足用户的各种需求,同时也有助于提高软件设计工作效率。设计模式是针对问题的一种解决方案,在软件设计中,选择合理的设计模式,可以根据设计模式来进行工作,进而节约许多不必要的环节,提高工作效率。该课题就以设计模式中结构型设计模式来展开对设计模式的初步了解。关键字:软件,设计模式,结构型设计模式...原创 2020-04-28 16:04:50 · 176 阅读 · 0 评论 -
类之间的关系
1、关联关系:2、双向关联:3、自关联4、多重性关系:(例如:一个界面可以有多个按钮,但一个按钮只能属于一个界面。)5、聚合关系6、组合关系7、依赖关系8、泛化关系注释...原创 2020-04-28 15:31:37 · 134 阅读 · 0 评论