猿问

每个类都可以有一个 __init__() 函数吗?

我正在学习 Python,我有一种情况,我很想__init__()在我的几个不同的类中使用一个函数。这会导致任何问题吗?如果它有任何区别,其中一个位于用户界面的 Tkinter 主循环中。



哔哔one
浏览 243回答 1
1回答

慕尼黑8549860

什么__init__()是允许您在类中设置初始值,作为硬编码的默认值或作为您将对象作为参数传递的值。想象一下,您的代码中必须有一个 Employee 类和 10 个 Employee 对象。从理论上讲,您可以在没有init () 的情况下完成并从班级外部设置各种字段(例如,姓名、工资等)...对你来说?
随时随地看视频慕课网APP

相关分类

Python
我要回答