我不太確定Java註釋,但我認爲它們可以解決我的問題。強制一個類實現兩個實現另一個接口的接口之一
我有一個java接口「目標」。這是一個空的界面,所以我可以將這個實現放到一個「TargetHolder」中,它只是一個目標列表。
現在我只有2種類型的目標。鍵入「Alpha」並鍵入「Beta」。
類型「Alpha」與類型「Beta」沒有共同的功能。
最簡單的方法就是從「目標」中擴展「Beta」和「Alpha」。但是通過這個解決方案,程序員可以創建一個只擴展「目標」的類,這是不可能的。
- 我可以通過註釋解決嗎?
- 如何?