2013-06-28 60 views
1

我有import語句在基類:最佳實踐常見的進口

base.py

import x 
import y 
import z 

Class Base { 
    ... 
} 

child.py

import x 
import y 
import z 

Class Child(Base) { 
    ... 
} 

我怎樣才能消除冗餘在兩個類之間導入x,y,z?

+0

向我們展示您在兒童和基地使用x,y或x模塊的成員 – spicavigo

回答

0

據我所知,最好的做法是考慮保持所有進口明確。只是他們現在的樣子。

但是,您可能需要從child導入base以便從Base繼承。當你import basexyzBase將作爲base.xbase.ybase.zbase.Base