试题详情
简答题什么是“对象”?识别对象时将潜在对象分成7类,试给出这7类对象的名称,并举例说明。
  • 对象的定义:
    对象是面向对象开发模式的基本成分,是现实世界中个体或事物的抽象表示。
    每个对象可由一组属性和它可以执行的一组操作来定义。
    可能的潜在对象有7类:
    ①外部实体:它们产生或接受为目标系统所使用的信息。如各种物理设备、使用人员、其它相关的子系统。
    ②事物:问题的信息域所涉及的概念实体。如各种报告、显示、文字、信号、规格说明等。
    ③事件:系统运行时发生的并需要系统记忆的事件。如状态转换、物理运动等。
    ④角色:与系统有交互的各种人员所扮演的角色。如经理、工程师、销售人员等。
    ⑤场所或位置:建立系统整体环境或问题上下文的场所、位置。如基于计算机的系统的安装场所等。
    ⑥部门等。组织,组织机构:与应用有关的组织机构。
    ⑦结构:定义由一组成分对象组成的聚合对象,或在极端情况下,定义对象的相关类。如传感器、四轮驱动车、计算机等。
  • 关注下方微信公众号,在线模考后查看

热门试题