这段代码定义了一个 trait TrafficLightDuration ,其中包含一个返回时间的方法。然后定义了一个枚举 TrafficLight 包括红灯、黄灯和绿灯。接着为每种交通信号灯实现了 TrafficLightDuration trait,使得每种信号灯可以返回相应的持续时间。在 main 函数中创建了红灯、黄灯和 ...