인터페이스특징1 java 인터페이스 interface (+추상클래스 차이점&유사점) ▶ 인터페이스란? - 인터페이스에 대한 사전적 정의는 사물 간 또는 사물과 인간사이의 의사소통이 가능하도록 일시적 혹은 영구적 접근을 목적으로 만들어진 물리적, 가상적 매체를 의미한다. - 인터페이스는 특정 기능을 수행하기 위해 선언된 함수들의 집합이다. ▶ 인터페이스의 특징 - 클래스와 extends가 아닌 implements로 상속 관계를 맺는다. - 변수를 포함할 수 없다. 단, 상수는 정의 가능하다. - 인터페이스는 명세를 표현하는 장치이고 구현은 클래스가 한다. - default 메소드 : 인터페이스의 메소드 중 하나는 일반 클래스의 메소드처럼 동작이 정의 될 수 있다. default 메소드를 활용하면 자바에서도 메소드 다중상속을 잘 활용할 수 있다. - 인터페이스는 하나 이상 상속받을 수 있다.. 2022. 3. 20. 이전 1 다음