編程無解由外向內(nèi)繼承探索出的模塊應用解決方案
有一種特殊的程序實現(xiàn)情況,這是一種存在相同功能相同方法,相同屬性但是不能合并繼承復用,包裝成為單個模塊的情況,基于不同的基類,存在相同的方法屬性,沒辦法繼承功能,因為基類不一樣,如果強行合并則會容易違背程序設計原則,變成低內(nèi)聚高耦合。
后來我想了一個方法 包裝類功能成為一個實現(xiàn),做成eui的模塊實現(xiàn)然后擴展應用下來。不過原先問題還是沒有解決
修改設計思想,用eui組來實現(xiàn)剛剛的那個物品格子序列管理類,分成多層繼承下來,對物品箱來說可以作為一個模塊實現(xiàn)。
可能目前編程界并沒有這種由外向內(nèi)的繼承模式,或許以后會出現(xiàn)吧,雖然現(xiàn)在typescript es6規(guī)范,有了一些特殊但是又讓程序變亂的實現(xiàn)方案可以實現(xiàn)這種功能,但是期待未來吧,時間:2022年3月
標簽: