TAILIEUCHUNG - BÀI 4 LÀM VIỆC VỚI MỐI QUAN HỆ

Thuật ngữ: Khi các lass kết nối với nhau thì sự kết nối đó được gọi là mối kết hợp (association). Hãy cùng xem xét mối kết hợp giữa một cầu thủ (player) và một đội bóng (team). Ta có thể mô tả đặc điểm association này bằng một câu “một player chơi trong một team”. Ta hình dung assocition như một đường nối giữa 2 class với tên của association (“plays on”) nằm trên đường nối. Ngoài ra hướng của quan hệ còn được chỉ ra bởi hình tam giác nhỏ | BÀI 4 LÀM VIỆC VỚI MỐI QUAN HỆ Nội dung chính trong bài học Mối kết hợp association Lượng số multiplicity Các mối kết hợp định tính qualified association Các mối kết hợp phản hồi reflexive association Thừa kế và tổng quát hóa inheritance and generalization Sự phụ thuộc dependency Mối kết hợp association Thuật ngữ Khi các lass kết nối với nhau thì sự kết nối đó được gọi là mối kết hợp association . Hãy cùng xem xét mối kết hợp giữa một cầu thủ player và một đội bóng team . Ta có thể mô tả đặc điểm association này bằng một câu một player chơi trong một team . Ta hình dung assocition như một đường nối giữa 2 class với tên của association plays on nằm trên đường nối. Ngoài ra hướng của quan hệ còn được chỉ ra bởi hình tam giác nhỏ. Hình cho thấy cách trực quan hóa mối kết hợp plays on giữa player và team. Hình Một kết hợp giữa một player và một team. Khi 2 class kết hợp với nhau thì mỗi class sẽ đóng một vai trò role trong mối kết hợp đó. Ta có thể biểu diễn các vai trò trên diagram bằng cách viết chúng gần đường nối. Trong association giữa player và team nếu đội bóng là chuyên nghiệp thì team sẽ có vai trò employer còn player đóng vai trò employee. Hình Trong một association mỗi class giữa một vai trò. Chúng được thể hiện trên diagram. Trang 1 - Bài 4 Có thể biểu diễn 2 association khác nhau giữa 2 class trên cùng một diagram. Hình Hai association giữa các class có thể xuất hiện trên cùng một diagram. Nhiều class có thể có những association khác nhau đến cùng một class. Nếu ta quan tâm đến assocition riêng của từng vị trí phòng thủ guard giữa sân center và tấn công forward đối với lớp Team thì ta sẽ có diagram như hình Hình Một vài class có thể kết hợp với cùng một class cụ thể. Ràng buộc trên các mối kết hợp Đôi khi một association giữa 2 class phải tuân theo một luật rule . Ta chỉ ra luật đó bằng cách đặt 1 ràng buộc gần đường nối. Ví dụ một nhân viên ngân hàng BankTeller phục vụ một khách hàng Customer nhưng mỗi customer được phục vụ theo .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.