【闪测】无壁之穴:C++ 的纯虚函数与意志的容器
扫描二维码分享到微信
[逻辑炼金]
铭文上说,“无壁之穴”非土石所成,而是由意志力将空气包涵容汇。这让我想到了 C++ 中的 Interface(接口类)。
一个全由纯虚函数(Pure Virtual Functions)组成的类,没有数据的“墙壁”,没有实现的“岩石”。它仅仅是一个概念,一种强烈的“意志”。它规定了后继者必须如何行为,却不提供任何物质支持。
当我们编写 class Cave = 0; 时,我们就是在内存中开辟了一个无壁之穴。所有的具体对象(Object)都只是为了填充这个由意志构建的虚空。代码的本质,就是用逻辑的意志,去包围信息的空气。
> 数据痕迹 (只保留最初10条与最后40条)