Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Tài liệu BÀI 5: TÌM HIỂU SÂU VỀ SỰ TẬP HỢP (AGGREGATION), SỰ CẤU THÀNH (COMPOSITE), GIAO DIỆN
MIỄN PHÍ
Số trang
6
Kích thước
519.0 KB
Định dạng
PDF
Lượt xem
1072

Tài liệu BÀI 5: TÌM HIỂU SÂU VỀ SỰ TẬP HỢP (AGGREGATION), SỰ CẤU THÀNH (COMPOSITE), GIAO DIỆN

Nội dung xem thử

Mô tả chi tiết

BÀI 5:

TÌM HIỂU SÂU VỀ SỰ TẬP HỢP (AGGREGATION), SỰ CẤU

THÀNH (COMPOSITE), GIAO DIỆN (INTERFACE) VÀ SỰ HIỆN

THỰC (REALIZATION)

Trong bài này, chúng ta tiếp tục với các mối quan hệ giữa các class và tìm hiểu thêm các

khái niệm mới về các class và các sơ đồ lớp (class diagram). Nội dung chính trong bài học:

+ Sự tập hợp (aggregation)

+ Sự cấu thành (composite)

+ Ngữ cảnh (context)

+ Giao diện (interface)

+ Sự hiện thực (realization)

+ Tính rõ ràng (visibility)

Sự tập hợp (aggregation):

Thuật ngữ: Đôi khi một class bao gồm một số class thành phần (component class). Đây là

loại đặc biệt của mối quan hệ được gọi là sự tập hợp (aggregation). Quan hệ giữa các thành

phần với class mà chúng tập hợp nên là một quan hệ bộ phận-tổng thể (part-whole). Trong

bài 2, chúng ta đã thấy rằng hệ thống máy tính cá nhân gia đình là một tập hợp gồm CPU

box, keyboard, mouse, monitor, CD-ROM drive, hard disk, floppy disk drive, modem,

printer và speaker.

Ta biểu diễn một sự tập hợp như một phân cấp với class “whole” ở đỉnh và các thành phần

phía dưới. Một đường liên kết tổng thể (whole) với các thành phần (component) với một

hình thoi gần đầu “whole”. Hình 5.1 cho thấy hệ thống máy tính như một sự tập hợp.

Hình 5.1

Một aggregation (part￾whole) được biểu diễn

bởi một đường liên kết

giữa tổng thể với các bộ

phận.

Trang 1 – Bài 5

Tải ngay đi em, còn do dự, trời tối mất!