@H_301_1@我尽量把事情保持在本地,所以我把枚举放在类范围内,即使它们在两个类之间共享(我把它放在“更好”的类中.)这很好,但是我最近遇到了一个问题,如果我把枚举放在类范围内,就会发生循环依赖.
枚举将成为多个类的构造函数参数,它所在的类(以及最适合它的类)包括这些类.因此,不可能将枚举用作包含的类的构造函数参数,因为它将导致循环依赖.
将这个枚举放在自己的头文件中会不会更好,如果是这样,我应该将头文件中的所有枚举保持一致吗?这个问题是否还有其他解决方案(这是合乎逻辑的)?