我有私下功能的未使用的參數_f(i)
父類中未使用的參數,用於子類。壞政策?
class Parent:
def _f(i):
return range(m)
def g():
for i in range(n)
for j in _f(i)
# do something
其目的是在覆蓋方法在子類中
class Child:
def _f(i):
return range(i, m)
有一個未使用的參數感覺醜陋使用的父類,也可節省我從代碼複製的方法g()
。有沒有建議的方法來避免它,或者我應該保持原樣嗎?