카테고리 없음

[2023-04-04] 자바 보충 수업 인터페이스

presnt__lee 2023. 4. 4. 18:45
반응형

 

1. 개발시간을 단축시킬 수 있다.

 

: A클래스에 B라는 객체를 주입하려면 B라는 클래스가 먼저 구현되어야 A작업을 진행 할 수 있다. 하지만 그렇게 동시에 이뤄지지 않기 떄문에 B를 둘러싼 인터페이스의 객체를 가정하고 주입하고 작업할 수 있다.

 

2. 표준화가 가능하다.

 

마이 SQL 에서 오라클 오라클에서 마이 SQL 로 연결을 할떄마다 메소드 형식을 바꿨다. 굉장히 비효율이적이고

자바에서 인터페이스를 통해서 규격을 만들어서 반드시 규격에 맞게 사용할 수 있도록 한다. 

 

3. 서로 관계 없는 클래스에게 관계를 맺어 줄 수 있다.

 

4. 독립적인 프로그래밍이 가능하다.

 

5. 유연한 코드 ,변경에 유리한 설계가 가능하다. 

 

 

반응형