对象编程语言最容易搞混这些概念:重载、多态、虚方法、抽象方法。还有这些关键字abstract/virtual/base/overrid/new应该在什么时候用。 本文档用最精简的文字描述了这些概念的区别,并有源码示例。刚看可能觉得写的有点简单,多看几遍,再参考源码分析一下,你会发现,这些内容就已经把上面那些最容易搞混的概念都说清楚了。 GOOD LUCK!