인터페이스 클래스와이 인터페이스를 구현하는 다른 클래스가 있습니다. 이 인터페이스가 「extends Runnable」로서 작성되었을 경우,이 인터페이스 클래스를 구현하는 다른 클래스에 경합이 발생합니다. 왜 ? 어떻게 인터페이스 클래스를 구현하는 다른 클래스를 구현할 수 있습니까?인터페이스 클래스는 Runnable을 구현합니다
0
A
답변
0
Java에서 인터페이스는 다른 인터페이스를 확장 할 수 있지만 인터페이스는 다른 인터페이스를 구현할 수 없습니다. 당신은 같은 것을 사용할 수 있습니다
YourClass implements YourInterface, Runnable { ... }
또는 대안이 될 수있다 : 인터페이스의 모든 메소드가 추상적이기 때문에
YourInterface extends Runnable { ... }
YourClass implements YourInterface { ... }
0
모호성이되지 않습니다. 그리고 이것이 클래스가 Java에서 둘 이상의 클래스를 확장 할 수없는 이유이기도합니다.
관련 문제
- 1. C# 인터페이스 - 다른 인터페이스의 인터페이스 만 구현합니다.
- 2. Objective-C 클래스는 C++ 인터페이스를 구현합니다.
- 3. 자바 추상 클래스는 인터페이스
- 4. 해상도 클래스는 여러 인터페이스
- 5. runnable을 구현하는 java 클래스는 run() 이외의 메소드를 사용할 수 있습니까?
- 6. 추상 클래스는 언제 사용합니까? 인터페이스?
- 7. VB.NET 클래스는 기본 클래스를 상속하고 인터페이스 문제를 구현합니다 (C#에서 작동).
- 8. Json.net deserialize 인터페이스, concrete 클래스는 JsonConverter를 사용합니다.
- 9. Android : Runnable을 어떻게 중지하나요?
- 10. Runnable을 사용하는 애니메이션?
- 11. Gson이 runnable을 seralize합니까?
- 12. runnable을 번들에 넣는 방법?
- 13. 2 클래스에서 EventHandler를 구현합니다.
- 14. 안드로이드는 runnable을 한 번만 실행합니다.
- 15. Runnable을 통한 새로운 액티비티의 시작
- 16. 구현합니다 상속
- 17. 확장 메서드 및 인터페이스
- 18. 은 차단 된 인터페이스를 구현합니다.
- 19. Java에서 Runnable을 구현하는 객체의 메서드에 도달하는 방법은 무엇입니까?
- 20. 자바 공용 인터페이스 및 공공 클래스는 단일 된 .java 파일에서
- 21. 제네릭 클래스는 두 인터페이스 중 하나에서 유형을 상속받을 수 있습니까?
- 22. 부분적으로 멤버 함수를 부분적으로 구현합니다.
- 23. 클래스는
- 24. 기존 프로토콜을 효율적으로 구현합니다.
- 25. Zobrist 해싱을 올바르게 구현합니다.
- 26. DependencyObject와 INotifyPropertyChanged를 모두 구현합니다.
- 27. 올바르게 백본 비교기를 구현합니다.
- 28. 은 onChildClickListener를 구현합니다.
- 29. xtext는 IResourceValidator를 구현합니다.
- 30. 클래스와 고생하고 구현합니다.
실례를 게시 할 수 있습니까? 현재 당신이 말하는 것은 혼란스럽고 막연한 것처럼 보입니다. 인터페이스는 다른 인터페이스를 구현할 수 없습니다. 정확히 무엇을 가지고 있니? –
인터페이스 또는 클래스입니까? "인터페이스 클래스"는 그런 것의 특성에 대해 이야기 할 때 사용할 문구가 조금 엉뚱한 것입니다. : P – cHao
당신이 질문을 정교하게 만들어야한다고 생각합니다. 그리고'인터페이스 클래스 '는 무엇입니까? D – Freak