質問: new MessageHandler() { @Override public Message process(Message msg) throws Exception { return new RepNormalizedCardinalMessage(MyCFRTChord.this.routingTable.normalizedCardinal); } }; ```
回答: キャストすると継承して拡張した部分が消えるという先入観があって試しておりませんでした。つまり、msg には C 言語でいうポインタが入る認識なのですね。くだらないことを質問して、申し訳ないです;