12.3.2 定义Encoder和Decoder