인터페이스는 아무런기능없이 메소드만 있는거잖아
인터페이스에 public void print(){}
이런게 있으면 다른 클래스에서 이걸 오버라이딩해서
@override
public void print(){
System.out.println("인쇄");
}
대충 이런식으로 쓰는거잖아 그냥 클래스에 따로 메소드 선언하면 안댐?
인터페이스는 아무런기능없이 메소드만 있는거잖아
인터페이스에 public void print(){}
이런게 있으면 다른 클래스에서 이걸 오버라이딩해서
@override
public void print(){
System.out.println("인쇄");
}
대충 이런식으로 쓰는거잖아 그냥 클래스에 따로 메소드 선언하면 안댐?
니한테 특정메소드를 강요하는거지 무조건 print()시켜야 해서 toString을 강제로 오버라이딩 시키게 만드는거
인터페이스 의 단어가 의미 하는 바를 서술하시오