复杂系统的对象模型通常由5个层次组成下列不属于其中的组成部分是( )。
A、主题层 B、逻辑层 C、属性层 D、服务层
复杂系统的对象模型通常由以下五个层次组成:
1. **主题层(Subject Layer)**:用于划分系统的不同主题或子系统,简化复杂系统的理解。
2. **类与对象层(Class and Object Layer)**:定义系统中的类及其对象。
3. **结构层(Structure Layer)**:描述类之间的关系(如继承、聚合、关联等)。
4. **属性层(Attribute Layer)**:定义类的属性或状态。
5. **服务层(Service Layer)**:定义类的方法或操作(行为)。
### 错误选项:
**B、逻辑层**
- **逻辑层**通常指系统的业务逻辑或应用逻辑,属于功能实现层面的划分,而非对象模型的结构性层次。对象模型的层次更关注静态结构(如类、属性、关系),而非动态逻辑流程。
### 正确答案:
**B、逻辑层
复杂系统的对象模型通常由5个层次组成,**C、属性层** 不属于其中的组成部分。
### 复杂系统对象模型的5个层次:
1. **主题层(Subject Layer)**:
- 用于将系统划分为若干主题(子系统),每个主题代表系统的一个高层次的抽象。
2. **类与对象层(Class & Object Layer)**:
- 描述系统中的类、对象及其关系,是对象模型的核心部分。
3. **结构层(Structure Layer)**:
- 描述类与对象之间的静态关系,如继承、聚合、关联等。
4. **服务层(Service Layer)**:
- 描述对象的行为和功能,即对象提供的服务或方法。
5. **属性层(Attribute Layer)**:
- **不属于标准层次**。属性通常作为类与对象层的一部分,描述对象的特征或状态。
- **C、属性层**:
- 属性是类与对象层的一部分,而不是独立的层次。
### 总结:
复杂系统对象模型的5个层次包括主题层、类与对象层、结构层和服务层,**属性层** 不属于其中的组成部分。因此,正确答案是 **C、属性层**。
复杂问题(大型系统)的对象模型通常由下述5个层次组成:主题层、类与对象层、结构层、属性层和服务层
B
(知...
用户登录可进行刷题及查看答案
(知识点)1.主题层2.类与对象层3.结构层4.属性层5.服务层
登录后提交答案