Design patterns 面向对象分析:使用名词-动词方法时如何确定类的行为

Design patterns 面向对象分析:使用名词-动词方法时如何确定类的行为,design-patterns,ooad,Design Patterns,Ooad,我试图通过使用名词和动词分析来提取类和类的行为,需求声明如下: 经销商提交订单 有两个名词(经销商,订单)和一个动词(提交) 我可以很容易地确定类别(经销商,订单),但我不知道如何确定给予行为的类别: 经销商。提交(订单) 或订单。提交(经销商) 使用名词-动词法时,是否有任何可用的原则或方法来确定学员的行为(责任)?如果您只是回答一个家庭作业问题,“经销商提交订单”翻译为经销商。提交(订单)。句子的主语是在句子的宾语上做动作 如果你真的在做一些设计,创建一些快速CRC卡(或类似的东西),以确定

我试图通过使用名词和动词分析来提取类和类的行为,需求声明如下:

经销商提交订单

有两个名词(经销商,订单)和一个动词(提交

我可以很容易地确定类别(经销商,订单),但我不知道如何确定给予行为的类别:

经销商。提交(订单)

或订单。提交(经销商)


使用名词-动词法时,是否有任何可用的原则或方法来确定学员的行为(责任)?

如果您只是回答一个家庭作业问题,“经销商提交订单”翻译为经销商。提交(订单)。句子的主语是在句子的宾语上做动作

如果你真的在做一些设计,创建一些快速CRC卡(或类似的东西),以确定经销商、订单和工厂如何相互作用。您是否可以向不同的经销商发送相同的订单,或者订单是否特定于经销商?有多个工厂吗?在将订单发送到工厂之前,经销商是否对订单做了任何处理


如果您实际上正在编写代码,请编写一些测试。在实现逻辑之前,请实际使用代码。

经销商向谁提交订单?@TerryWilcox经销商向汽车工厂提交购车订单,如何改进课程以及我上面提到的句子中的行为?@DavidOsborne DDD没有教你如何确定课程的行为