抽象可以使你集中精力的关注某一概念同时忽略其中的一些细节,不同的层次处理不同的细节,基类也是一种抽象,使你关注关注派生类所具有的共同的特征,而忽略各个派生类的细节;接口也是一种抽象 使你只关注接口本身而不关注类的内部实现方式,所以抽象可以用简单的方式处理复杂的概念