Tôi hiện đang cóMap để lớp mà thực hiện giao diện
class A {...}
interface B {...}
Những gì tôi muốn có một số tương đương với
HashMap<String, A implements B>
ví dụ, rằng một String
bản đồ để bất kỳ trường hợp A
mà thực hiện B
. Nhưng cú pháp đó không biên dịch. Có cách nào để ánh xạ tới một lớp thực hiện một giao diện không? Cũng lưu ý rằng A
là không chung chung, vì vậy tôi không thể làm điều gì đó như
A<? implements B>
bạn có nghĩa là bất kỳ lớp con nào của 'A' thực thi' B'? –
Mùi đó giống mùi mã. Bạn có chắc chắn thiết kế phân cấp lớp của bạn là chính xác không? – biziclop
@NicolasFilotto chính xác – Sherz