对象模型名词解释?
对象模型也称作要素模型,将研究的整个地理空间看成一个空域,地理现象和空间实体作为独立的对象分布在该空域中。
对象模型技术是美国通用电气对象模型技术提出的一套系统开发技术。它以面向对象的思想为基础,通过对问题进行抽象,构造出一组相关的模型,这些模型描述了现实世界中”类与对象”以及它们之间的关系,表示了目标系统的静态数据结构,从而能够全面地捕捉问题空间的信息。
对象模型技术把分析时收到的信息构造在三类模型中,即对象模型、功能模型和动态模型。三个模型从不同的角度对系统进行描述,分别着重于系统的一个方面,组合起来构成对系统的完整描述。
形象地说,功能模型定义”做什么”,状态模型定义”何时做”,对象模型定义”对谁做”。
延伸阅读
3c模式模型包括的对象有?
三种主要模型是对象模型、功能模型、动态模型。他们有三个不同但又密切相关的角度模拟目标系统。对象模型是最基本、最核心、最重要的3个模型之间具有下述关系。
(1)与功能模型的关系:对象模型展示了功能模型中的动作者、数据存储和流的结构,动态模型展示了执行加工的顺序。
(2)与对象模型的关系:功能模型展示了类上的操作和每个操作的变量,因此它也表示了类之间的“供应者一客户”关系;动态模型展示了每个对象的状态以及 它接收事件和改变状态时所执行的操作。
(3)与动态模型的关系: 功能模型展示了动态模型中未定义的不可分解的动作和活动的定义,对象模型展示了是谁改变了状态和承受了操作。
深度探索c++对象模型,有必要看吗?
在有一定的C++经验,希望了解对象的真正实现机制和逻辑构造的话,可以去看下,这本书我基本看完,大部分还是比较容易理解的,有部分比较难懂,不建议去钻牛角尖。
总的来说还是要看的,看完你对对象的理解要上一层楼,比方说对象到底在内存中如何分布,每一种元素在对象中是如何存储的,C++到底是怎么在构造和技术上实现多态(如虚函数)等等
看完这本书,你在自己设计对象的时候会明确很多原则
领域模型和对象模型区别?
领域模型是对领域内的概念类或现实世界中对象的可视化表示。又称概念模型、领域对象模型、分析对象模型。它专注于分析问题领域本身,发掘重要的业务领域概念,并建立业务领域概念之间的关系。
系统设计的难点通常在于为业务创建合适的软件模型。
对象模型仅仅是一系列的对象,并不包含模型在设计和实现上的约束。
领域模型是一个用来实现一系列需求的对象模型。
地理信息系统中常用的空间数据模型有哪些类型?
1、概念模型(场模型:用于描述空间中连续分布的现象;对象模型:用于描述各种空间地物;网路模型:可以模拟现实世界中的各种网络)
2、逻辑数据模型(矢量数据模型,栅格数据模型和面向对象数据模型等)
3、物理数据模型(概念数据模型在计算机内部具体的存储形式和操作机制,即在物理磁盘上如何存放和存取,是系统抽象的最底层。)
对象模型是什么?
对象模型也称作要素模型,将研究的整个地理空间看成一个空域,地理现象和空间实体作为独立的对象分布在该空域中。
对象模型技术是美国通用电气对象模型技术提出的一套系统开发技术。它以面向对象的思想为基础,通过对问题进行抽象,构造出一组相关的模型,这些模型描述了现实世界中”类与对象”以及它们之间的关系,表示了目标系统的静态数据结构,从而能够全面地捕捉问题空间的信息。
对象模型技术把分析时收到的信息构造在三类模型中,即对象模型、功能模型和动态模型。三个模型从不同的角度对系统进行描述,分别着重于系统的一个方面,组合起来构成对系统的完整描述。形象地说,功能模型定义”做什么”,状态模型定义”何时做”,对象模型定义”对谁做”。
建立对象模型的五个步骤?
典型的建立对象模型的步骤:
(1)首先确定对象类和关联(因为它们影响到系统整体结构和解问题的方法)
(2)对于大型复杂的问题还要进一步划分出若干个主题
(3)然后给类和关联增添属性,以进一步描述它。
(4)接下来利用适当的继承关系进一步合并和组织类。
(5)由于经过一次建模过程很难得到完全正确的对象模型,所欲需要反复修改。
你可能感兴趣的