擅长:python、mysql、java
<p>继承如何:</p>
<pre><code>class ProcjetCacheHelper(cacheHelper):
def __init__(self, fileName, attr=[], folder='../../cache_project/', sanitize=True):
super().__init__(fileName=fileName, attr=attr, folder=folder, sanitize=sanitize)
helper = ProcjetCacheHelper('fn')
print(helper.folder)
</code></pre>
<p>输出:</p>
<pre><code>../../cache_project/
</code></pre>
<p>当然,您可以相应地更改名称,这样您就可以继续到处写<code>cacheHelper</code>:</p>
<pre><code>from cache import cacheHelper as OriginalCacheHelper
class ProcjetCacheHelper(OriginalCacheHelper):
def __init__(self, fileName, attr=[], folder='../../cache_project/', sanitize=True):
super().__init__(fileName=fileName, attr=attr, folder=folder, sanitize=sanitize)
cacheHelper = ProcjetCacheHelper
</code></pre>