appendTo(Appendable obj)
메서드가있는 Appendable
인터페이스가 있습니다. 클래스 TextMessage
및 EncMessage
는 Appendable
.IN 내가 obj
이 TextMessage
의 인스턴스 인 경우 방법이 데이터 멤버를 변경하도록되어 너무 방법 appendTo(Appendable obj)
을 구현해야 TextMessage
를 구현하는 클래스 Message
를 확장 할 수 있습니다. 하지만 TextMessage
메서드를 설정할 수 없습니다. 그래서 내 질문에 액세스하고 그들을 사용할 수 있습니까?인터페이스 개체 메서드 호출
0
A
답변
2
이 같은 끝난 TextMessage의 appendTo을 구현할 수 :
void appendTo (Appendable obj) {
if (obj instanceof TextMessage) {
TextMessage msg = (TextMessage) obj;
msg.setXXX (...);
...
}
}
실제로 코드를 보지 않고 몇 가지 가정을했습니다.
+0
코드를 게시하지 않아서 죄송합니다. 몇 마디로 설명하면 더 명확해질 것이라고 생각했습니다. 어쨌든, 고맙습니다. 솔루션은 잘 작동합니다! –
관련 문제
- 1. 메서드/인터페이스 호출
- 2. Underscore.compose에서 개체 메서드 호출
- 3. 일반 개체 호출 메서드
- 4. 개체 자체의 메서드 호출
- 5. 클래스에서 호출 된 인터페이스 메서드
- 6. IronPython에서 C# 개체 메서드 호출
- 7. 웹 서비스 개체 메서드 호출
- 8. 인터페이스 메서드 이름 노출
- 9. C에서 정적 변수를 사용하여 인터페이스 메서드 호출
- 10. C# 인터페이스 메서드에서 기본 메서드 호출
- 11. 스레드 개체 참조를 사용하여 메서드 호출
- 12. 개체 만들기 및 HTML에서 JavaScript 메서드 호출
- 13. html에서 자바 스크립트 개체 메서드 호출
- 14. 캐스트 개체 및 호출 메서드 - 관련이없는 클래스에서
- 15. 자바 스크립트 개체 내에서 메서드 호출
- 16. 스칼라 : 개체 초기화 중 클래스의 메서드 호출
- 17. 자바 스크립트 클래스 - 개체 초기화시 호출 메서드
- 18. JavaScript 개체 리터럴 메서드 : 재귀 호출
- 19. AngularJS + Typescript : HTML에서 자식 개체 메서드 호출
- 20. 스칼라에서 리플렉션을 사용하여 동적 개체 메서드 호출
- 21. 개체 배열을 매개 변수로 사용하여 메서드 호출
- 22. 개체 리터럴 내에서 jQuery 토글 메서드 호출
- 23. 메서드에서 메서드 변수로 반환 된 개체 메서드 호출
- 24. C++ : 다른 메서드 내에서 개체 종속 메서드 호출
- 25. 추상 메서드 대 인터페이스 메서드
- 26. onReceive 메서드 인터페이스 방법
- 27. 다른 메서드 호출 제한 메서드
- 28. 동적 개체의 메서드 호출
- 29. 프록시 개체 메서드
- 30. 확장 메서드 및 인터페이스
단어로 설명하는 것이 좋지만 더 빨리 도움을 받으려면 최소한의 코드 만 공유하면됩니다. – Braj