Я преподаю сам Python, и мой последний урок состоял в том, что Python - это не Java, и поэтому я просто потратил некоторое время все мои методы класса в функции.
Теперь я понимаю, что мне не нужно использовать методы класса для того, что я сделал бы с методами static
в Java, но теперь я не уверен, когда буду использовать их. Все советы, которые я могу найти о методах класса Python, похожи на новичков, таких как я, должны избегать их, и стандартная документация при их обсуждении наиболее непрозрачна.
Есть ли у кого-нибудь хороший пример использования метода класса в Python или, по крайней мере, может кто-нибудь сказать мне, когда методы класса могут быть разумно использованы?