[EffectiveC++]item41:了解隐式接口和编译器多态

classes和templates都支持接口和多态,interfaces and polymorphism

对classes而言接口是显示的explicit,以函数签名为中心。多态则是通过virtual函数发生于运行期

对templates参数而言,接口是隐式的implicit,奠基于有效表达式。多态则是通过templates具现化和函数重载解析function overloading resolution发生于编译期

 

转载于:https://www.cnblogs.com/jeanschen/p/3179778.html

你可能感兴趣的:([EffectiveC++]item41:了解隐式接口和编译器多态)