Có cách nào để đúc danh sách các loại cụ thể vào danh sách các giao diện của nó trong Java không?Đưa ra danh sách loại bê tông vào danh sách các giao diện của nó trong Java
Ví dụ:
public class Square implements Shape { ... }
public SquareRepository implements Repository {
private List<Square> squares;
@Override
public List<Shape> getShapes() {
return squares; // how can I return this list of shapes properly cast?
}
}
Cảm ơn trước,
Caps
"* không thể được ghi vào *" không * hoàn toàn * chính xác: bạn vẫn có thể thêm 'null' và loại bỏ các phần tử. –
Cảm ơn. Cập nhật để phản ánh điều đó. – dlev
Nếu điều đó "quan trọng" trong trường hợp của tôi thì sao? – osrl