Khớp nối đề cập đến sự phụ thuộc của một loại đối tượng vào một loại đối tượng khác, nếu hai đối tượng hoàn toàn độc lập với nhau và những thay đổi được thực hiện ở một đối tượng không ảnh hưởng đến đối tượng kia thì cả hai được cho là được ghép nối lỏng lẻo.
Bạn có thể đạt được khớp nối lỏng lẻo trong Java bằng cách sử dụng các giao diện -
Ví dụ
interface Animal { void child(); } class Cat implements Animal { public void child() { System.out.println("kitten"); } } class Dog implements Animal { public void child() { System.out.println("puppy"); } } public class LooseCoupling { public static void main(String args[]) { Animal obj = new Cat(); obj.child(); } }
Đầu ra
kitten