为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

哔哔one 2021-06-12 05:37:43
我正在学习 Python,我有一种情况,我很想__init__()在我的几个不同的类中使用一个函数。这会导致任何问题吗?如果它有任何区别,其中一个位于用户界面的 Tkinter 主循环中。
查看完整描述

1 回答

?
慕尼黑8549860

TA贡献1818条经验 获得超11个赞

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


查看完整回答
反对 回复 2021-06-15
  • 1 回答
  • 0 关注
  • 242 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号