抽象类:对类的抽象,抽象其行为特征,分为数据抽象,即类的属性,过程抽象,即类的行为特征。抽象层次:是类的属性、行为抽象,全局进行抽象。是一种自下而上的设计。描述的是一继承关系,必须是”is-a”的关系。
接口:我的总结就是抽象类的抽象,是一种自上而下的设计。层次:是类的局部进行抽象。描述的是一种契约关系,只要你遵守即可,是”like-a”的关系。