【发布时间】:2012-08-21 01:32:25
【问题描述】:
这个问题有点宽泛和概念化。
我有一堂有各种方法的课。我们称他们为A 和B。如何确保将来使用此类的其他开发人员在第一次调用方法 A 之前不会调用方法 B 至少一次?
我在 C++ 中执行此操作,但一般而言,执行此操作的最佳方法是什么?我有一些天真的想法,例如使用布尔变量,但我也想听听其他一些想法。
【问题讨论】:
-
您无法真正执行订单(您已经提到了解决方案)。您可以使用模板模式重新设计并避免这种特殊需要。 en.wikipedia.org/wiki/Template_method_pattern