Помогите разобраться с классом

vladi

Новичок
Пользователь
Янв 16, 2022
9
1
3
Есть класс Point при вызове его экземпляра должен запускаться счетчик __count и считать сколько раз был вызван экземпляр класса.


Python:
class Point:
    __count = 0

    def __int__(self):
        Point.__count += 1

    def getCount(self):
        return Point.__count


pt = Point()
pt2 = Point()
pt3 = Point()
print(pt.getCount())
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 672
478
83
не __int__, а __init__, и все заработает
 

vladi

Новичок
Пользователь
Янв 16, 2022
9
1
3
не __int__, а __init__, и все заработает
Facepalm, большое спасибо
 

Форум IT Специалистов