Oop 使用此引用?
有可能得到比普通OO模式更丑陋的OO行为吗Oop 使用此引用?,oop,composition,design-patterns,Oop,Composition,Design Patterns,有可能得到比普通OO模式更丑陋的OO行为吗 我的cclass包含receiver的实例(调用命令),但我的receiver也包含在其上执行的命令列表,因此我在命令和receiver之间具有循环合成/聚合关系?但这似乎不正常,因为命令模式通常包含receiver实例,有时receiver包含已执行命令的列表
我的cclass包含receiver的实例(调用命令),但我的receiver也包含在其上执行的命令列表,因此我在命令和receiver之间具有循环合成/聚合关系?但这似乎不正常,因为命令模式通常包含receiver实例,有时receiver包含已执行命令的列表如果你考虑A,那只是循环的。当您执行OOP时,类图通常没有任何意义,因为您可以让单个类执行许多不同的操作。这就是为什么在使用OOP时更有用的原因 当您为每个命令创建一个命令对象(和类)而不是重用一些泛型命令时,这一点也更加清楚
class Command
{
receiver;
parameters;
}
到处