其中一项条款,辨析了一组有继承关系的类。在这些类接口设计上,有关虚函数和非虚函数及其如何安排访问权,提出了一种方案,并认为它是种新的习惯用法(据称该条款已大量用于win API)。与通常把虚函数配以public,并被子类修改其实现的旧路径而言,它更为精细。这种精细在于:即非虚函数搭配public,而虚函数作为子类可定制实现的接口搭配protected,不稳定的草案函数将搭配为private,以后可随时按需升级为protected。总体上看:1,去除虚函数与public结合带来的接口潜在不稳定,改为非虚函数,可认为这即刻增加了内聚的程度;2,把特定实现安排为protected虚拟函数,从而给子类保留出定制的弹性;3,这些特定实现安排在非虚函数体内被多态绑定调用。
export条款:论述了export特性的有关历史,现状,未来。它涉及到泛型机制-模板,而该机制是对OO方式的“补集”。
其他当然还有很多,特点是揭示陷阱、吹散迷雾,当然这些问题只有在深入使用中才有可能对你有意义,这是种体验,同时或许还是乐趣。
看完此书后,有种体会就是代码不在于是否优美,而在刚好够用。