인터페이스 - 호출하기

이상해씨·2023년 5월 8일
0

JAVA

목록 보기
33/40
  • 인터페이스 선언 : interface 키워드
  • 인터페이스 구현 : implements 키워드 사용
    public class LedTV implements TV{
        public void on(){
            System.out.println("켜다");
        }
        public void off(){
            System.out.println("끄다");   
        }
        public void volume(int value){
            System.out.println(value + "로 볼륨조정하다.");  
        }
        public void channel(int number){
            System.out.println(number + "로 채널조정하다.");         
        }
    }
public class CLED{
	public static void main(String args[]){
    	TV tv= new CLED();
        tv.on();
        tv.volume(40);
        tv.change(3);
        tv.off();
    }

}
  • 인터페이스가 지닌 메소드 중 하나라도 구현이 안 되어 있을 경우, 추상클래스가 됨
  • 추상클래스는 인스턴스 생성 불가.
  • 참조변수 타입으로 인터페이스 생성

참고

profile
공부에는 끝이 없다

0개의 댓글