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

Khớp nối trong C #

Khớp nối thể hiện mối quan hệ giữa các mô-đun trong C # hoặc bạn có thể nói sự phụ thuộc lẫn nhau giữa các mô-đun.

Có hai loại khớp nối, tức là khớp nối chặt và khớp nối lỏng lẻo.

Khớp nối lỏng

Khớp nối lỏng được ưu tiên vì thông qua nó, việc thay đổi một lớp sẽ không ảnh hưởng đến lớp khác. Nó làm giảm sự phụ thuộc vào một lớp. Điều đó có nghĩa là bạn có thể dễ dàng sử dụng lại nó.

Viết mã được ghép nối lỏng lẻo có những ưu điểm sau -

  • Một mô-đun sẽ không phá vỡ các mô-đun khác
  • Nâng cao khả năng kiểm tra
  • Mã dễ bảo trì hơn
  • Ít bị ảnh hưởng bởi những thay đổi trong các thành phần khác.

Khớp nối chặt chẽ

Trong Khớp nối chặt chẽ, các lớp và đối tượng phụ thuộc vào nhau và do đó làm giảm khả năng tái sử dụng của mã.