개발자 항해

인터페이스(interface) - 4 본문

Programming/Java

인터페이스(interface) - 4

리치Y 2022. 8. 2. 10:32

인터페이스 장점

4. 모듈간 독립적 프로 그래밍으로 인한 개발기간 단축

- 각 모듈간에 연계된 부분을 공통 인터페이스 내의 추상메서드로 구현하고

  각 모듈에서는 해당 인터페이스의 상속을 받아 구현함으로써

  공통된 작업 형태를 지닌채 각각 서로의 작업만 작성하고

  상대방의 작업 진행 여부와 관계없이 각자의 작업이 진행되고 

  공통 모듈을 통해 테스트가 수행되기 때문에 개발 기간이 단축된다. 

 

 

 

 

로그인 화면 구현시 백앤드와 프론트앤드 사이에 간단한 예시