类构造函数语句

时间:2012-07-29 02:00:56

标签: python constructor

我一直在查看以下代码,并对其含义提出疑问。整个包具有类:Segment,Cell,Column,Region和SegmentUpdateInfo。 有问题的代码是最后一行。提前谢谢!

class SegmentUpdateInfo(object):
    def __init__(self, cell, segment, activeSynapses, addNewSynapses=False):
        #Constructor parameter initialization...

        region = self.cell.column.region #What does this mean and why would someone use 
                                         #it?          

1 个答案:

答案 0 :(得分:1)

有人这样做的最可能原因是,他们可以在__init__()内引用该变量,而无需每次都输入self.cell.column.region__init__()方法中的其他任何地方都使用了region吗?