《软件建模与设计: UML、用例、模式和软件体系结构》一一2.3 类和对象
2023-09-11 14:19:11 时间
本节书摘来自华章计算机《软件建模与设计: UML、用例、模式和软件体系结构》一书中的第2章,第2.节,作者:(美)Hassan Gomaa,更多章节内容可以访问云栖社区“华章计算机”公众号查看。
类(class)和对象(object)在UML表示法中被描绘成方框,如图2-2所示。表示类的方框总是包含类名,并且可选择性地列出类的属性(attribute)和操作(operation)。当同时描述以上三者时,方框的顶部区域放置类名,中部区域放置属性,底部区域放置操作。
图2-2 UML表示法中的对象和类
为了区分类(类型)和对象(该类型的一个实例),对象名称需要带有下划线。可以在对象名和类名之间使用冒号分隔来完整地描绘一个对象,例如anObject:Class。也可选择性地隐藏冒号和类名,仅剩下对象名,例如anObject。另一种方式是隐藏对象名,仅在冒号后显示类名,例如:Class。正如2.4节描述的那样,类和对象会在多种UML图中被描绘。
相关文章
- 数仓建模—主数据管理
- 数仓建模—数据领域常见概念与职位划分
- 《信息物理融合系统(CPS)设计、建模与仿真——基于 Ptolemy II 平台》——2.5 如何操作大模型
- 大数据挖掘建模平台和模型交易平台怎么用?
- 《领域驱动设计:软件核心复杂性应对之道(修订版)》—第1章 1.1节有效建模的要素
- 《量化金融R语言初级教程》一1.2 对英国房屋价格建模并预测
- dython:Python数据建模宝藏库
- 人的记忆能力是有限的,分析、建模与解释能力是无限的
- 《威胁建模:设计和交付更安全的软件》——第一部分 入 门 指 南
- 《威胁建模:设计和交付更安全的软件》——2.5 小结
- 《威胁建模:设计和交付更安全的软件》——第3章 STRIDE方法3.1 理解STRIDE方法及其为何有用
- 《威胁建模:设计和交付更安全的软件》——3.10 准出条件
- 《威胁建模:设计和交付更安全的软件》——3.11 小结
- 《软件建模与设计: UML、用例、模式和软件体系结构》一一2.9 部署图
- 《软件建模与设计: UML、用例、模式和软件体系结构》一一2.11 本书的约定
- 《软件建模与设计: UML、用例、模式和软件体系结构》一一3.2 设计验证和确认
- 《软件建模与设计: UML、用例、模式和软件体系结构》一一3.4 软件测试
- Elasticsearch之数据建模实战通过应用层join实现用户与博客的关联
- 【建模】UML类关系分析
- 2023美国大学生数学建模竞赛C题思路解析(含代码+数据可视化)
- nuPSYS公司推出一款数据中心建模软件
- 系统架构设计师-软件系统建模方法及应用
- 系统架构设计师-软件架构建模技术
- python笔记(十八)机器量化分析—数据采集、预处理与建模