在Python中实例化类的区别

时间:2020-04-10 10:02:44

标签: python class kivy

我目前正在为基维做一个入门项目。我在尝试通过编码来理解概念时遇到错误。我想知道以下两个代码之间的区别是什么。谢谢。

原始

sm = WindowManager(),

sm.current =“ second”

当前

WindowsManager()。current =“ second”

1 个答案:

答案 0 :(得分:0)

方法1:创建一个WindowManager实例并将其命名为sm,然后将当前属性分配为“ second”。

方法2:创建一个临时WindowManager实例,并将当前属性分配为“ second”。然后,临时实例将被垃圾回收删除。 (即什么也没发生。)

相关问题