亚马逊购物案例的状态设计模式。需要说明状态 table
State design pattern for Amazon shopping case. Need explanation of state table
需要解释以下状态 table。实在想不通。
问题:绘制一个状态图,模拟用户在 amazon.com 购物 session,从搜索开始。显示使用状态设计模式实现的 UML,包括关键字段和 headers 状态中的方法。
SOLUTION 例如,这里有三种状态:匹配、产品详情和购物车。当用户搜索产品时,会显示所有匹配项。当用户点击匹配项时,会显示产品详细信息,当用户将产品添加到购物车时,会显示购物车。下面显示了状态转换 table(可以在这些页面中的任何一个上进行搜索)。对于任何单元格(状态 i,状态 j),该单元格中的动作导致从状态 i 到状态 j 的转换。
...
这有帮助吗? http://www.dofactory.com/net/state-design-pattern
https://sourcemaking.com/design_patterns/state
这些类型的网站总是对我有帮助!
要阅读状态 table,请查看左栏。您可以在此处查找您所处的状态。在相应的行中,您向右扫描并查找发生的事件。然后你移动到它的列的顶部,看看它会导致哪个状态。
需要解释以下状态 table。实在想不通。
问题:绘制一个状态图,模拟用户在 amazon.com 购物 session,从搜索开始。显示使用状态设计模式实现的 UML,包括关键字段和 headers 状态中的方法。
SOLUTION 例如,这里有三种状态:匹配、产品详情和购物车。当用户搜索产品时,会显示所有匹配项。当用户点击匹配项时,会显示产品详细信息,当用户将产品添加到购物车时,会显示购物车。下面显示了状态转换 table(可以在这些页面中的任何一个上进行搜索)。对于任何单元格(状态 i,状态 j),该单元格中的动作导致从状态 i 到状态 j 的转换。
...
这有帮助吗? http://www.dofactory.com/net/state-design-pattern https://sourcemaking.com/design_patterns/state 这些类型的网站总是对我有帮助!
要阅读状态 table,请查看左栏。您可以在此处查找您所处的状态。在相应的行中,您向右扫描并查找发生的事件。然后你移动到它的列的顶部,看看它会导致哪个状态。