面向对象范例的一个主要优点是对以抽象为中心的可复用自适应设计的固有支持。特别是使用预定义框架构造复杂系统十分平常。框架是可为指定域提供一组服务的协同类的集合。您可以通过为框架类划分子类和组成实例,以将框架定制为特定应用程序。因此,框架表示面向对象复用。
使用框架有多个优点: