在设计类和对象时的注意事项

 时间:2026-02-14 22:38:15

1、1.对象的设计描述

    对象的设计描述可采用以下两种形式之一。

    (1)协议描述。通过定义对象可以接收的每个消息和当对象接收到消息后完成的相关操作来建立对象的接口。

    (2)实现描述。描述由传送给对象的消息所蕴含的每个操作的实现细节,包括都对象名字的定义和类的引用,关于描述对象属性的数据结构的定义及操作过程的细节。

在设计类和对象时的注意事项

2、2.设计类中的服务

    (1)确定类中应有的服务

    需要综合考虑对象模型,动态模型和功能模型才能确定类中应有的服务。

    (2)设计实现服务的方法

    设计实现服务首先要设计实现服务的算法,考虑算法的复杂度,并且使算法容易理解、实现和修改;其次选择数据结构,要选择方便、有效地实现算法的数据结构;最后是定义类的内部操作。

在设计类和对象时的注意事项

3、3.设计类的关联

    通常关联的遍历方式有单向关联和双向关联。实现类的单向关联,可采用指针实现;而实现类的双向关联,两个方向的关联可分别采用属性实现,或采用独立的关联对象来实现。

在设计类和对象时的注意事项

4、4.调整类的继承关系

    随着对象设计的深入,常常需要调整类及服务的定义以提高继承的数目,从而提高类的共享性。

    调整方法一是重新修改类的定义,二是抽取出公共行为创建超类。

在设计类和对象时的注意事项

5、5.优化设计

    设计的优化需要确定优先级,设计人员必须确定各项质量指标的相对重要性,才能确定优先级,以便在优化设计时制定折中方案。

    通常在效率和设计清晰性之间寻求折中。

在设计类和对象时的注意事项

  • 展厅有什么功能
  • 如何在PS中将花朵单独成为一个图层?
  • CAD如何调出多个视口?
  • AutoCAD如何使用三维模型 创建实体圆锥体
  • 购物中心设计中交通动线分割要点
  • 热门搜索
    咸鸭蛋的做法 拍一拍怎么设置 鲤鱼的做法大全 嘴巴上火起泡怎么快速消除 反思怎么写 多肉怎么养 鸡胸肉的做法 六寸戚风蛋糕的做法 家常蒸菜的做法大全 掠怎么读