gpt4 book ai didi

java - 类图的替代方案

转载 作者:行者123 更新时间:2023-12-02 05:19:52 26 4
gpt4 key购买 nike

有人可以建议我一个替代图表吗?我只是对这个问题感到困惑..

enter image description here

最佳答案

替代方案可以添加原始版本中未包含的内容,例如,我可以建议添加一个“setTime”或初始化 Clock 的构造函数,而不是仅向 Clock 类添加“changeTime”方法。然后你需要解释为什么这种差异会更好。

这是我的例子,但我认为你可以添加更多东西,只是解释为什么它比原来更好或更差。
好的,这是一个示例类,我粗略地绘制了它......

Clock
_____
# hour:byte
# minute:byte
# second:byte
____________
+changeTime(hour:byte,minute:byte,second:byte)
-setTime(hour:byte,minute:byte,second:byte)

^
|
|

Travel Clock
...

现在,你告诉我为什么它更好 - 肯定是更好。
setTime 设为私有(private),因此它仅供初始化和内部使用。

关于java - 类图的替代方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26596978/

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