Trong ứng dụng Swing, cách tốt nhất để gửi dữ liệu (tương tác) giữa hai chế độ xem là gì?Swing - Cách tốt nhất để tương tác giữa các chế độ xem?
Nhìn vào phiên khớp nối trong Study Guide to the SCJP 6, nó nói:
ứng dụng OO Tất cả nontrivial là một sự pha trộn của nhiều lớp học và giao diện làm việc cùng nhau. Lý tưởng nhất, tất cả các tương tác giữa các đối tượng trong một hệ thống OO nên sử dụng các API, nói cách khác, các hợp đồng, của các lớp tương ứng của các đối tượng.
Nếu tôi hiểu chính xác, cách tốt hơn là tạo giao diện (hợp đồng) cho mỗi chế độ xem và nếu cần sử dụng phương thức giao diện này để truy xuất dữ liệu. Đây có phải là cách tốt không? Chi tiêu một thời gian tốt tạo ra rất nhiều giao diện để nói những gì được tiếp xúc bởi một cái nhìn là ok?
Một cách khác mà tôi nghĩ là phải có các lớp để giữ dữ liệu (Kiểu) của chế độ xem. Trong trường hợp này, cách tiếp cận tốt là trực tiếp các lớp mô hình này?
Xin cảm ơn trước.
Dường như bạn có mọi ví dụ cho mọi tình huống :-) –