抽象是程序设计的重要手段,缺少抽象的程序往往无力应对修改,而接口和抽象类是两个重要的手段。
2. 抽象类是对个体的抽象,与继承他的子类间具有很强的“is-a”关系。子类间的相似度也很高,这点
跟接口的实现类很不同。