в питоне только начинаю разбираться.
возникло желание сделать класс наследник стандартного int с дополнительными проверками
допустим так
from types import *
class MyInt(int):
def get(self,new):
if new>0:
self=new
но при вызове
a=MyInt()
a.get(2)
print(a)
как я понимаю должно быть self.чтототам=new
так же хотелось чтобы при обращении а=5, он все еще считал переменную объектом моего класса, а не забывал про это и делал ее типа int