框架和操作系统

统一建模语言 (UML) 的出现作为建模复杂系统的工业标准鼓励了自动化工具的使用,这些工具有助于从分析到编码的开发过程。

面向对象范例的一个主要优点是对以抽象为中心的可复用自适应设计的固有支持。特别是使用预定义框架构造复杂系统十分平常。

框架是可为指定域提供一组服务的协同类的集合。您可以通过为框架类划分子类和组成实例,以将框架定制为特定应用程序。因此,框架表示面向对象复用。

使用框架有多个优点:

框架是开放式的灵活设计,因为它们的类可通过划分子类定制。


反馈