
C语言中的面向对象编程技巧(中文翻译版)
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本书提供了一系列关于如何在C语言中实现面向对象编程技巧的方法和示例,适合希望增强代码组织与复用能力的中级到高级程序员阅读。
学习C语言的好书推荐可以关注到OOP(面向对象编程)与C的结合体——即所谓的“OOP-C”框架,它利用一系列宏定义来实现类似于类、继承等面向对象的概念。在大型软件架构的设计中,使用C++能够提供良好的控制性和代码可读性;然而,在嵌入式系统开发领域广泛采用C++是不现实的,因为这类应用往往只需要其中一小部分特性,并不需要全部机制如多重继承和运算符重载。
许多开发者因此选择了回到更简洁、灵活的C语言环境。面向对象编程思想的一个优势在于其能够使软件更加易于扩展与维护;然而,在放弃使用C++的同时也失去了它提供的OOP能力,这无疑是一种遗憾。鉴于此,一些优秀的设计师已经为我们找到了一种方法来实现“C语言OOP化”,即所谓的OOP-C框架。
尽管这一方案可能不如直接采用C++那样简洁明了,但其优势在于编译后的程序占用更少的内存空间,并且执行效率更高,因此非常适合嵌入式系统的开发需求。
全部评论 (0)
还没有任何评论哟~


