Computer >> Máy Tính >  >> Lập trình >> Lập trình

Sự khác biệt giữa Tổng hợp và Liên kết

Trong bài đăng này, chúng ta sẽ hiểu sự khác biệt giữa tập hợp và liên kết.

Hiệp hội

Nó có thể được hiểu là một tổ chức của những người có mục đích chung. Nó cũng chỉ ra rằng chúng bao gồm một cấu trúc chính thức. Nó đại diện cho mối quan hệ nhị phân giữa hai đối tượng mô tả một số loại hoạt động.

Đó là mối quan hệ giữa nhiều đối tượng.

Một ví dụ sẽ là cách tiêu thụ thực phẩm lành mạnh không chỉ liên quan đến cân nặng hợp lý mà còn liên quan đến làn da đẹp, mái tóc đẹp, sức mạnh và sự năng động.

  • Liên kết là mối quan hệ giữa hai lớp trong đó một lớp sử dụng lớp kia.
  • Bản chất nó không linh hoạt
  • Điều này cho thấy rằng cũng có một số loại liên kết / mối quan hệ giữa các đối tượng.
  • Nó có thể được biểu thị như một mối quan hệ 'có một mối quan hệ'.
  • Các thành phần của một lớp có thể được liên kết bằng cách sử dụng phân đoạn dòng.

Hãy để chúng tôi xem nó có thể được biểu diễn như thế nào -

Sự khác biệt giữa Tổng hợp và Liên kết

Tổng hợp

Nó kể về một kiểu liên kết đặc biệt xác định toàn bộ và một phần của mối quan hệ. Nó là một tập hợp, tức là một nhóm những thứ được lưu trữ cùng nhau.

  • Nó có thể được biểu thị dưới dạng mối quan hệ 'có một' và 'toàn bộ'.
  • Nó có thể được hiểu là một nhóm có các bộ phận riêng biệt
  • Ví dụ sẽ là một giáo viên dạy một nhóm trẻ.
  • Bản chất là linh hoạt.
  • Đây là một kiểu liên kết đặc biệt bao gồm mối quan hệ toàn bộ phần đối với các đối tượng.
  • Nó có hình dạng kim cương được sử dụng sau lớp hợp ngữ.

Hãy để chúng tôi xem nó có thể được biểu diễn như thế nào -

Sự khác biệt giữa Tổng hợp và Liên kết