一个好的嵌入式工程师他同样是具备非常丰富的面向对象的思想的,什么叫面向对象思想,说得直白一点通俗一点就是,用尽量少的代码实现更多的功能。

2023-05-16

一个好的嵌入式工程师他同样是具备非常丰富的面向对象的思想的,什么叫面向对象思想,说得直白一点通俗一点就是,用尽量少的代码实现更多的功能。

(操作系统里面似乎就有很多面向对象思想,虽然是用C写的,好像驱动的代码也是的)

 

华清B站上的freertos课第四讲。

这里说的是写成一个for循环,你四个是这个程序,100个也是这个程序,不需要任何改动。面向对象三个思想,封装继承多态,这里用的就是封装思想。

freertos里面也用了很多继承和多态的思想,C写的。

 

 

 华清的《嵌入式Linux驱动开发教程》里也写过类似的话。就是下面画黑线的地方。

 

 

这应该就是面向对象里面多态的思想,和华清讲freeertos里面的回调函数一样,回调函数只有一个,根据不同参数做出不同处理。

https://www.cnblogs.com/fasionchan/p/9431784.html

http://blog.sina.com.cn/s/blog_185268e880102xwzm.html

 

 

我的博文: https://blog.csdn.net/sinat_16643223/article/details/108743597

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

一个好的嵌入式工程师他同样是具备非常丰富的面向对象的思想的,什么叫面向对象思想,说得直白一点通俗一点就是,用尽量少的代码实现更多的功能。 的相关文章

随机推荐