gpt4 book ai didi

Java 关于@Override

转载 作者:行者123 更新时间:2023-11-29 05:21:09 26 4
gpt4 key购买 nike

那么我不明白覆盖有什么问题:

@Override
public ProtocolEncoder getEncoder(IoSession session) throws Exception {
return encoder;
}
@Override
public ProtocolDecoder getDecoder(IoSession session) throws Exception {
return decoder;
}

错误:

error: method does not override or implement a method from a supertype
@Override

error: MaplePacketDecoder is not abstract and does not override abstract method doDecode(IoSession,ByteBuffer,ProtocolDecoderOutput) in CumulativeProtocolDecoder
public class MaplePacketDecoder extends CumulativeProtocolDecoder {

error: method write in interface ProtocolEncoderOutput cannot be applied to given types;
out.write(IoBuffer.wrap(ret));
required: ByteBuffer
found: IoBuffer
reason: actual argument IoBuffer cannot be converted to ByteBuffer by method invocation conversion

最佳答案

您忘记实现 doDecode(IoSession,ByteBuffer,ProtocolDecoderOutput)

关于Java 关于@Override,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24686091/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com