当一个对象调用另一个对象时,哪个类应该有该方法?

时间:2011-11-01 23:06:02

标签: uml

假设

我是否可以说OnlinePortal应该使用方法initBooking(...),而不是客户?我记得我的TA说它的客户应该有这个方法(以确保正确的访问权限或东西)?但如果是这样的话,该方法可能会重复多次?

1 个答案:

答案 0 :(得分:3)

是的,如果你问这个图表符号是什么,那么它意味着OnlinePortal有一个名为initBooking的方法,它接受变量。如果你问这是不是应该如何设计系统,那么你需要提供更多的信息。 :)

如果不能容纳客户,我希望OnlinePortal.initBooking返回票证列表或某种可识别的错误。