에서 @Override 주석 오류를 제거 나는 하나의 방법으로 다음과 같은 인터페이스를 생성 : 나는 인사() 메서드에 인터페이스의 인스턴스를 전달하려고했다Java8
public interface Greeting {
public void perform();
}
합니다. (무시하거나 슈퍼 방법을 구현해야하는 방법 (수행) 형 HelloWorldGreeting의) "와 같은 빠른 수정과
public class HelloWorldGreeting implements Greeting {
@Override
public void perform() {
System.out.println("Hello World");
}
}
나는 오류가 발생했다가 :
public class Greeter {
public void greet(Greeting greeting){
greeting.perform();
}
public static void main(String[] args) {
Greeter greeter=new Greeter();
}
}
나는 인사말 인터페이스의 구현을 생성 @Override 주석 제거 "
또한 컴파일러 구성을 확인했습니다. 1.8 만.
내가 왜 오류가오고있다 알려이나 내가 그것을 해결하는 데 도움 주시기 바랍니다. 미리 감사드립니다.
무엇이 질문입니까? –
나를 위해 잘 작동하는 것 같습니다. –
@ AaronN.Brock 왜 오류가 발생했는지 알려 주시거나 해결하도록 도와주십시오. – sbk