我对奇异果很陌生。在练习在线示例时,我注意到他们的许多小部件类都没有构造函数。我只想问一下kivy小部件中构造函数的重要性,n什么时候使用它们。
答案 0 :(得分:2)
除非需要执行特定的操作,否则无需声明构造函数。例如,我们的Widget class have a constructor做很多事情,例如应用属性,创建小部件画布,应用kv规则,绑定构造函数事件(如果通过)等。
如果您创建了一个窗口小部件,但是却无所事事,则无需声明一个构造函数,MRO将确定在子类上使用哪个。所有Python类都是相同的。