Model类重写构造方法的意义?

来源:7-6 Model子类开发,实现insert方法

gregory

2020-10-08

如题, Model类已经继承了dict类, 那么按道理来说, 在实例化Model的时候, 按照继承的原则, 如果子类中没有自定义__init__方法的话, 要遵照父类的__init__方法去执行.
而且在书写Model类的构造方法的时候, 只是传入了**kwargs参数, 那这个不就是把父类的构造方法又写了一遍吗? 也没有任何针对于Model类的变化.
所以不是很明白这里为什么要再写一遍__init__

写回答

1回答

大周

2020-10-12

可以试一下不写有没有什么变化,代码就是这样摸索着来的。我当时的想法应该是能让这段代码变得更清晰一些。 

0
0

UI自动化测试经典项目实战 强化编程能力

从测试到测试开发的“快速通道”,让你掌握代码开发能力

298 学习 · 107 问题

查看课程