인터페이스의 장점 2
인터페이스의 장점 2 1. 개발 시간을 단축 할 수 있다. A 클래스와 B 클래스가 직접관계 이면, B 클래스를 수정 해야 할 때, 수정이 끝나기 전까지는, A 클래스를 수정 할 수 없다. 하지만, B 클래스를 인터페이스를 사용 해서, 껍데기와 알맹이를 분리 하면, 알맹이가 수정 되기 전에도, 그냥 A 클래스는 껍데기 (인터페이스) 만 사용 하면 된다. 그래서, 알맹이의 수정이 끝날 때 까지 기다릴 필요가 없다. 2. 변경에 유리한 유연한 설계가 가능 하다. A 클래스와 B 클래스를 인터페이스를 사용함으로써, 간접관계로 만드는 것이다. 위에서 정리했듯이, 변경에 유리한 유연한 설계가 가능 하다. 3. 표준화가 가능 하다. 예를들어, 자바에서, JDBC 인터페이스를 사용하는 경우 이다. 기존에 DBMS를 ..
2023. 7. 10.