第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如果我在一個枚舉類型封裝在一個jar庫里后,其他開發(fā)人員如果對該枚舉進行擴展?

如果我在一個枚舉類型封裝在一個jar庫里后,其他開發(fā)人員如果對該枚舉進行擴展?

楊魅力 2023-04-05 17:13:46
畢竟我剛開始定義的枚舉并不是會涵蓋所有的可能!比如 庫里的枚舉public enum ModuleType{ RESOURCE_MODULE,//......}而后其他開發(fā)人員需要對該枚舉進行擴展該如何做?//修改: 我想是不是數(shù)據(jù)比較少 還不如直接用final static int定義常量暈...它想怎么擴展就怎么擴展.
查看完整描述

2 回答

?
拉風的咖菲貓

TA貢獻1995條經驗 獲得超2個贊

其實我算是找到一種方法...

public interface Type{
}
public enum ModuleType implements Type{
    RESOURCE_MODULE,    //.....}

如果要擴展的話,其他開發(fā)人員可以實現(xiàn)Type接口

public enum ExtType implements Type{
    XXXXX_MODULE,    //...}


查看完整回答
反對 回復 2023-04-07
?
慕容708150

TA貢獻1831條經驗 獲得超4個贊

java里的枚舉可以繼承接口,但不能被繼承.

查看完整回答
反對 回復 2023-04-07
  • 2 回答
  • 0 關注
  • 147 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號