开发者社区 问答 正文

什么是python的构造

什么是python的构造

展开
收起
云计算小粉 2018-05-10 20:10:40 1706 分享 版权
1 条回答
写回答
取消 提交回答
  • python的构造方法

    构造方法与其他普通方法不同的地方在于,当一个对象被创建后,会立即调用构造方法。

    在python中创建一个构造方法很简单,只需要把init方法的名字从简单的init修改为魔法版本__init__即可。

    class foobar:

      def __init__(self):

        self.somevar = 42

    f = foobar()
    f.somevar
    42

    2019-07-17 22:21:46
    赞同 展开评论
问答分类:
问答标签:
问答地址: