簡體   English   中英

Java泛型和擴展類

[英]Generics in Java, and extending classes

我正在嘗試編寫一種方法,該方法獲得一個擴展了SearchBoard(interface)的B和一個擴展了BoardMove(interface)M

現在,我已經編寫了CrossWord(interface)和實現CrossWord MyCrossWord ,但是我的方法不願意將MyCrossWord識別為合法的SearchBoard obj。我知道我在某個地方對泛型做錯了。

<B extends SearchBoard, M extends BoardMove> void someMethod(B board, M move) {
...
}

只要B是SearchBoard,CrossWord或MyCrossWord,它就應該接受MyCrossWord作為第一個參數。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM