추상클래스1 인터페이스, 추상클래스 Abstract 와 Interface의 공통점 선언만 가능하고, 직접 구현이 불가능하다. new 연산을 할 수 없으며 상속받은 자만이 new 연산이 가능하다. 구현이 반드시 필요하다. Interface 인터페이스는 구현 객체들이 동일한 동작 할 수 있는 것을 보장한다. 자바의 다형성을 극대화하여 개발 코드의 수정을 줄이고 프로그램 유지보수성을 높이기 위해 사용한다. 밑 그림의 역할을 한다. 다중 상속이 가능하다. 장점 개발 시간을 단축 할 수 있다. 규약만 정해두어 각자의 부분만 따로 나눠서 작성된 코드를 컴파일 할 수 있다. 표준화가 가능하다 클래스의 기본틀을 제공하여 개발자들에게 정형화된 개발을 강요할 수 있다. 서로 관계 없는 클래스들에게 관계를 맺어 줄 수 있다. 코드의 종속성을 줄이고 유지보수성.. JAVA 2021. 5. 16. 이전 1 다음