다양한 메시지를 콘솔에 인쇄하는 클래스가 있는데이 클래스를 ConsoleMessages.java로 호출 할 수 있습니다. 이 클래스는 public 및 abstract이며 모든 메서드는 public 및 static입니다.조언이 필요합니다 : 자바 인터페이스의 정적 메소드
이 클래스에 대한 인터페이스를 만들고 싶습니다. PrintMessages를 호출 할 수 있습니다. 즉, ConsoleMessages.java는 PrintMessages를 구현합니다.
사실, JAVA는 인터페이스에서 정적 메소드를 지원하지 않습니다.
내가 무엇을 할 것이라고 조언 했습니까?
인터페이스에서 정적 메서드를 원한다고 생각하는 이유는 무엇입니까? 성취하려는 것을 설명하십시오. –
당신은 거꾸로 돌아가고 있습니다. 인터페이스를 정의한 다음 기능을 구현하십시오. 당신이하고있는 것은 모든 종류의 소리를 내고 장기적으로는 매우 시용 성이 있거나 유지 관리가 쉽지 않습니다. 성취하려는 것은 무엇입니까? 대체 디자인을 추천 할 수 있습니다. –
클래스에있는 인스턴스를 호출하지 않기 때문에 정적 메서드가 인터페이스에 있어야한다고 생각하지 않습니다. – MByD