文件名称:设计类间关系-eda/pld中的基于fpga的等精度频率计的设计与实现
文件大小:7.99MB
文件格式:PDF
更新时间:2024-06-23 10:53:13
软件工程与UML案例解析
7.4 设计类间关系 在建立分析模型时已经建立了类间的各种关系,但在设计阶段还需要对各种关系作进一步的细化处 理。 7.4.1 设计继承 1. 问题引入 分析阶段所建立的继承关系没有考虑属性与操作的重组问题,为了加强重用性,细化分析阶段的继 承层次可以减少代码量,有助于模型的一致性。这就意味着如果几个类继承了同一个超类,那么这几个 类中相同的属性和操作将会做一些处理: l 重新排列类的属性和操作。 l 将类分组以标识公共行为。 客户服务系统中,“系统用户”类与“部门领导”类、“客户服务人员”类、“维护人员”类、“系统 管理员”类之间是继承关系。设计阶段如何来细化这种继承关系? 2. 解答问题 细化后类之间的继承关系如图 724所示。