我正在制作论坛的类图,我对课程提出了一些问题。操作。事实上,我不知道应该在哪里进行操作
在我的图表中,"伪"可以创建一个主题。在我的第一个解决方案我把操作createTopic()放在了伪类中,因为他是"演员"这个动作
Solution 1 但经过一番思考后,另一种方式似乎也是连贯的。我可以从Pseudo Class中删除操作createTopic()并在类主题上创建一个操作:create()
Solution 2 我应该选择哪种解决方案? 你有一些规则或一些"句子"用来决定选择什么是正确的解决方案?
非常感谢你们
答案 0 :(得分:1)
如果您要创建一个新的Topic
实例,那绝对不能在Topic
本身。它是pseudo
中的一个方法(你应该保持命名约定为大写P的开头),它在new
上调用Topic
并将其放在集合中的某个位置pseudo
。