枚举,A中的枚举常量可以赋值给B的枚举变量吗??

问题可以简述成如下代码,编译不会通过。。。。。编译错误提示:错误:不兼容的类型:Color无法转换为Transport(具体的语句不同有不同的错误提示)。。。。。。。

enum A {...........}

enum B {...........}

A a;

a = B.XXX;

枚举,A中的枚举常量可以赋值给B的枚举变量吗??