В Python я хочу знать, нужно ли включать __init__
в качестве первого метода при создании класса, как в примере ниже:
class ExampleClass:
def __init__(self, some_message):
self.message = some_message
print "New Class instance created, with message:"
print self.message
Кроме того, почему мы используем self
для вызова методов?
Может кто-нибудь объяснить использование "я" подробно?
Кроме того, почему мы используем оператор pass
в Python?