Найти - Пользователи
Полная версия: классы
Начало » Python для новичков » классы
1
jstW
есть некий класс, унаследованный от string, и метод в нем
class str2p(types.StringType):
def __init__(self, val=''):
self.__val = val
def mth(self):
return str2p(self.__val[1:])
путем “return str2p()” я добился того, что, возвращаемые моими методами класса, значения были тогоже класса.но при
a = str2p('we')
a = a.replace('w','m')
a == string. есть ли возможность сделать так, чтобы значения, возвращаемые методами родительского класса, были текущего класса?
Андрей Светлов
нет. Кстати, ваш str2p - кривой на обе ноги.
jstW
благодарю
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB