Tôi có một tình huống mà tôi đang nhận dữ liệu từ cơ sở dữ liệu, và tôi muốn upcast nó để ArrayList of objects
và sau đó downcast nó khác nhau tùy chỉnh ArrayList tức là List<User>
, List<Groups>
, v.v.Chi phí của Up-casting để ArrayList của các đối tượng và sau đó xuống đúc để tùy chỉnh ArrayList
Câu hỏi của tôi được dựng lên đối tượng và sau đó truyền xuống ArrayList, chi phí sẽ là gì và thực hành tốt hay hiệu quả.
EDITED
Thay vì nhận được dữ liệu như List<User>, List<Groups>
vv Tôi muốn lấy dữ liệu như ArrayList<objetcs>
lần và sau đó theo nhu cầu của tôi, tôi sẽ downCast dữ liệu để ArrayList<User>,
ArrayList<Groups>
sau này.
trước tiên hãy xem: -http: //forum.codecall.net/topic/50451-upcasting-downcasting/#axzz2FVaJIIvA –