Теперь мы можем создать объект класса Cat, передав строку для параметра name:
>>> furball = Cat('Grumpy')
Эта строка кода делает следующее:
• выполняет поиск определения класса Cat;
• инстанцирует (создает) новый объект в памяти;
• вызывает метод объекта __init__(), передавая только что созданный объект под именем self и другой аргумент ('Grumpy') в качестве значения параметра name;
• сохраняет в объекте значение переменной name;
• возвращает новый объект;
• прикрепляет к объекту переменную furball.