Я хотел бы иметь возможность добавить в пользовательский класс в стиле:Добавить в пользовательский класс в Python
x=myclass("Something", 7)
x + 3
7, конечно, соответствует внутренним свойством, что я хотел, чтобы увеличить добавив к нему.
Класс содержит число, которое относится к местоположению в списке. Это может показаться чем-то, что может быть сделано нормальным целым числом, но мне нужно, чтобы он выступал в качестве отдельного типа. Все это сделано для подражания старому игровому языку. Класс является его «переменным» классом, а значение переменной хранится в вышеупомянутом списке. По-видимому, в более старой версии игры массивы были подделаны путем выполнения математики на экземпляре объекта переменной, чтобы захватить другую переменную. Поэтому я пытаюсь подражать этому.
Класс имеет номер, который ссылается на место в списке. Это может показаться чем-то, что может быть сделано нормальным целым числом, но мне нужно, чтобы он выступал в качестве отдельного типа. Все это сделано для подражания старому игровому языку. Класс является его «переменным» классом, а значение переменной хранится в вышеупомянутом списке. По-видимому, в более старой версии игры массивы были подделаны путем выполнения математики на экземпляре объекта переменной, чтобы захватить другую переменную. Поэтому я пытаюсь подражать этому @. @ – Kelketek
Все еще не знаю, каковы требования, но из этого комментария кажется, что проще всего dervie от 'int'. –
@Kelketek: Я переместил ваш комментарий в вопрос, в котором он находится. –