Explanation of self in Python:
dark: The cats inside have a whirlwind
dark: it is implemented for all cats in the cat class
dark: in a cat object you have to somehow call the method murmured in the cat class
dark: How do you do that?
dark: caterpillar (
dark: If you call the cat murmur, all the cats in the world will murmur.
dark: and if you call the self, only the cat that points to the self will murmur.