南理工泰科院UML04剖析.ppt

稳定依赖原则SDP SDP原则要求一个包应依赖比它更稳定的包,而不应依赖比它更易变的包。 接口 接口interface是一种类元,表示一组相关的公共特征和职责约定。 接口是类class的一种构造型stereotype; 接口描述行为规范,但不描述行为如何实现。由一组类提供接口的实现,根据操作的基调,提供具体的实现方法method。 接口不能直接实例化创建对象。 一个接口的实例是实现该接口的类的实例。 一般首字母大写,建议用“I”开头。 语法:圆圈,或方框(与类相似,仅描述各操作)。 供口和需口 供口provide interface:一个类所实现的接口,表示该类与实现了该接口,描述了该类元的实例向使用方提供的一组服务。 需口required interface:一个类需使用的接口,表示该类元通过该接口请求特定服务,即该类元依赖于该接口。 需口—供口表示形式 供口和需口 如果需要查看接口内部的特征,就需要一种展开方式: 接口展开形式、接口的实现及接口的使用 注:接口中所有的特征都缺省为公共的(public) 接口间的关联与协作 一个接口与其他类元之间可能存在关联,这意味着该接口的实现类元与其他类元之间存在关联。两个接口之间的关联隐含着这两个接口的实现类元之间存在关联。 接口之间的关联与协作 接口interface的概念理解 接口主要用于隔离行为规范与行为的具体实现,简化行为调用复

文档评论(0)

1亿VIP精品文档

相关文档