C_Interfaces_and_Implementations__Techniques_for_Creating_Reusable_Software.pdf下载分享
- 资源分享
- 16小时前
- 1热度
- 0评论
资料简介
《C Interfaces and Implementations》是一本深入探讨如何使用抽象数据类型、客户端责任以及效率原则来构建可重用软件的重要书籍,涵盖编程风格和高效代码设计。
-
文件名称:C_Interfaces_and_Implementations__Techniques_for_Creating_Reusable_Software.pdf
-
文件类型:PDF文档
-
文件标签:C语言、接口、实现

内容预览
Table of Contents
Copyright................................................................................................................................ 1
Addison-Wesley Professional Computing Series..................................................................... 1
Preface................................................................................................................................... 4
Acknowledgments................................................................................................................. 10
Chapter 1. Introduction......................................................................................................... 12
Section 1.1. Literate Programs....................................................................................................................................................................................................... 13
Section 1.2. Programming Style..................................................................................................................................................................................................... 19
Section 1.3. Efficiency.................................................................................................................................................................................................................... 22
Further Reading............................................................................................................................................................................................................................ 23
Exercises........................................................................................................................................................................................................................................ 24
Chapter 2. Interfaces and Implementations.......................................................................... 26
Section 2.1. Interfaces.................................................................................................................................................................................................................... 26
Section 2.2. Implementations....................................................................................................................................................................................................... 29
Section 2.3. Abstract Data Types.................................................................................................................................................................................................. 32
Section 2.4. Client Responsibilities............................................................................................................................................................................................... 35
Section 2.5. Efficiency.................................................................................................................................................................................................................... 41
Further Reading.............................
