簡體   English   中英

調用接口對象方法

[英]Invoking interface object methods

我有一個接口Appendable ,其中有一個方法appendTo(Appendable obj) TextMessageEncMessage類擴展了實現Appendable Message類。在TextMessage我必須實現appendTo(Appendable obj)以便如果objTextMessage的實例,則該方法應更改其數據成員。 但是我無法訪問TextMessage設置方法,所以我的問題是如何訪問和使用它們?

您可以這樣實現TextMessage的appendTo:

void appendTo (Appendable obj) {
  if (obj instanceof TextMessage) {
    TextMessage msg = (TextMessage) obj;
    msg.setXXX (...);
    ...
  }
}

我不得不做一些假設,而實際上沒有看到您的代碼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM