我有Class Word,這個類可以實作名詞、形容詞、副詞等。這些介面也擴展了另一個主要介面。
但是這個類Word可以有很多組合。例如,一個詞可以是一個名詞,也可以是一個名詞和一個形容詞。
如何使用創建時必須實作的介面串列來初始化此物件?
我想創建 Word Act 作為示例。它有時是動詞,有時是名詞。在實體化物件之前,如何將介面 Noun 和 Verb 僅在這個特定的 Word 類中實作?
uj5u.com熱心網友回復:
給定類的實體必須始終實作相同的介面集;您無法自定義基于每個物件實作的介面。
相反,您將不得不用資料來解決這個問題:例如有一個布爾isVerb欄位,或者一個Set<PartOfSpeech>應用的反射。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/519726.html
標籤:爪哇遗产界面多重继承工具
