图书

  • OneAPM官方技术博客 6推荐

    多维度分析:抽象类和接口的区别

    【编者按】本文作者是Sebastian Malaca,是面向对象编程的狂热者,不断深化研究整洁代码和高代码质量。本文中,作者通过多个方面深入剖析抽象类和接口的区别,并结合经验供读者借鉴学习,本文系 [OneAPM](http://www.oneapm.com/index.htm…...

  • 出版圈郭志敏 2推荐

    客户程序的职责

      接口是其实现和其客户程序之间的一份契约。实现必须提供接口中规定的功能,而客户程序必须根据接口中描述的隐式和显式的规则来使用这些功能。程序设计语言提供了一些隐式规则,来支配接口中声明的类型、函数和变量的使用。例如,C语言的类型检查规则可以捕获接口函数的参数的类型和数目方面的错误...

  • cpplover 1推荐

    如何设计和实现一个C库 -- 《C语言接口与实现:创建可重用软件的技术 》书评

    本人做C也有一些年头了,这本书可能是市场上使用性最强的一本书了。它非常适合那些做C库设计的人,当然也适合进阶学习C语言的同学。 该书概念清晰,内容翔实。它提供近20组非常有用的库接口实现,其中包含容器、字符串处理、数学和内存管理方面。书中的例子写得精致和仔细,它们完全达到了项…...