gpt4 book ai didi

abstract-class - UML 中的类图用法

转载 作者:行者123 更新时间:2023-12-04 02:53:05 31 4
gpt4 key购买 nike

当我通读

”《统一建模语言用户指南》,格雷迪·布奇,詹姆斯·鲁博,伊瓦尔·雅各布森出版商:艾迪生卫斯理第一版 1998 年 10 月 20 日 "

那个:

You use classes to capture the vocabulary of the system you are developing. These classes may include abstractions that are part of the problem domain, as well as classes that make up an implementation

能否请您通过 UML 中的简单示例澄清引用的句子,并请关注两个粗体句子?

最佳答案

You use classes to capture the vocabulary of the system you are developing.

这意味着您应该将您在需求理解中找到的概念转化为您的“领域实体”,并让它们在类图中表示。

These classes may include abstractions that are part of the problem domain,

enter image description here

https://encrypted-tbn1.gstatic.com/images?q=tbn:ANd9GcRoONs8CzYit0VXZ9H7Au9MXgE8Fx0a2hsSOs8Kt3BLVWw_Il6U

BankAccount 是一个高级抽象。 CheckAccount 和 SavingsAccount 是较低级别的抽象。

as well as classes that make up an implementation

enter image description here

http://www.bitstorm.org/gameoflife/code/gameoflife-uml.png

在另一个示例中,您会看到一个实现图,其中已经涉及到您的设计和实现决策的技术。

关于abstract-class - UML 中的类图用法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17186152/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com