在类的继承体系结构设计中,基类的某些行为是未知的,其具体的行为要由子类来确定。即使你给基类的未知行为定义一些实现方法,这些方法的代码也根本用不上,还浪费时间和精力,同时让类的设计存在缺陷。本章讲述的内容,就可以很好地解决这个问题。