摘要: Linux内核模块模型面向对象分析 C到C++,它们的关系演变过程是怎样的。从Linux的内核代码里面你可以了解到更深的编程层次的面向对象,而不是简单的封装、继承、多态。首先这个题目有点大,而且过于深,而我能了解到的也只是冰山一角,不过我觉得能去做这样的一种有意义的工作,对于提升自己来说,也是很有帮助。主要分以下几部分:引言。 C语言中的封装、继承与多态。 从Linux体系设备驱动模型(defs)来看面向对象。 类比插件系统来看内核模块模型中层叠技术的可扩展性。 虚拟函数表与Linux内核符号导出表的面向对象特性优劣分析。 总结 附录其中,每一部分都会穿插部分语言代码,让整个描述过程更加详实、 阅读全文
posted @ 2013-02-22 10:02 天地不仁 阅读(5741) 评论(3) 推荐(4) 编辑