class Class_1:
str_1 = '1'
def __init__(self, str_1 = str_1):
self.str_1 = str_1
class Class_2(Class_1): # 否则TypeError: Class_2.__init__() takes 1 positional argument but 2 were given
def __init__(self, str_1):
super().__init__(str_1) # 否则等于没改
print(self.str_1)
Instance = Class_2('2')
面向对象 继承修改默认值
原创
©著作权归作者所有:来自51CTO博客作者基督徒Isaac的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:• range向下扩充 • 筛选会阻断 • 隐藏无影响
下一篇:判断是否是日期
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
javascript 默认对象 java对象默认值
javascript 默认对象 java对象默认值
默认值 System 数组