《UML面向对象设计基础》第1章1.12节中,UML类图的基础概念有哪些?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1811个文字,预计阅读时间需要8分钟。
《UML面向对象设计基础》第1章第1.12节答案作者【美】Meliir Page-Jones,更多章节内容可访问云杉社区异步社区。
本节书摘来自异步社区《UML面向对象设计基础》一书中的第1章1.12节答案作者MeliirPage-Jones更多章节内容可以访问云栖社区“异本节书摘来自异步社区《UML面向对象设计基础》一书中的第1章1.12节答案作者Meliir Page-Jones更多章节内容可以访问云栖社区“异步社区”公众号查看。
1.12 答案UML面向对象设计基础①a 有两个建议一是假设START方块完全被墙包围二是假设某人在方格中忘记标记FINISH方块。修改算法处理这两种情况以及其他任何你考虑到的异常情况如没有对advanceOK是否为真安全检查。
b该操作中的问题是Grid对象中的insertHominoid操作需要locationSquare (Hominoid对象的开始位置)的信息吗 应该使用该信息告诉Homoid对象它的初始位置但Homoid没有定义setLocation操作因此不应在Grid中定义insertHominoid操作而应在Homoid中定义insertIntoGrid(gridGridlocationSquareout insetOKBoolean)操作。此外还需要在Grid中定义isAWallLocationBoolean操作。
② 回答是肯定的。
本文共计1811个文字,预计阅读时间需要8分钟。
《UML面向对象设计基础》第1章第1.12节答案作者【美】Meliir Page-Jones,更多章节内容可访问云杉社区异步社区。
本节书摘来自异步社区《UML面向对象设计基础》一书中的第1章1.12节答案作者MeliirPage-Jones更多章节内容可以访问云栖社区“异本节书摘来自异步社区《UML面向对象设计基础》一书中的第1章1.12节答案作者Meliir Page-Jones更多章节内容可以访问云栖社区“异步社区”公众号查看。
1.12 答案UML面向对象设计基础①a 有两个建议一是假设START方块完全被墙包围二是假设某人在方格中忘记标记FINISH方块。修改算法处理这两种情况以及其他任何你考虑到的异常情况如没有对advanceOK是否为真安全检查。
b该操作中的问题是Grid对象中的insertHominoid操作需要locationSquare (Hominoid对象的开始位置)的信息吗 应该使用该信息告诉Homoid对象它的初始位置但Homoid没有定义setLocation操作因此不应在Grid中定义insertHominoid操作而应在Homoid中定义insertIntoGrid(gridGridlocationSquareout insetOKBoolean)操作。此外还需要在Grid中定义isAWallLocationBoolean操作。
② 回答是肯定的。

