一个好的嵌入式工程师他同样是具备非常丰富的面向对象的思想的,什么叫面向对象思想,说得直白一点通俗一点就是,用尽量少的代码实现更多的功能。
(操作系统里面似乎就有很多面向对象思想,虽然是用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(使用前将#替换为@)