1
0
mirror of https://github.com/adambard/learnxinyminutes-docs.git synced 2025-08-05 06:17:36 +02:00

Merge pull request #4022 from angelorohit/master

[python/en] Update class example on invoking static methods from clas…
This commit is contained in:
Adam Bard
2020-10-01 07:54:28 -07:00
committed by GitHub

View File

@@ -773,9 +773,8 @@ if __name__ == '__main__':
# Call the static method # Call the static method
print(Human.grunt()) # => "*grunt*" print(Human.grunt()) # => "*grunt*"
# Cannot call static method with instance of object # Static methods can be called by instances too
# because i.grunt() will automatically put "self" (the object i) as an argument print(i.grunt()) # => "*grunt*"
print(i.grunt()) # => TypeError: grunt() takes 0 positional arguments but 1 was given
# Update the property for this instance # Update the property for this instance
i.age = 42 i.age = 42