6
Wiem, że możemy przeciążyć zachowanie instancji klasy, np. -Czy możemy przeciążyć zachowanie obiektu klasy
class Sample(object): pass
s = Sample()
print s
<__main__.Sample object at 0x026277D0>
print Sample
<class '__main__.Sample'>
Możemy zmienić wynik print s
:
class Sample(object):
def __str__(self):
return "Instance of Sample"
s = Sample()
print s
Instance of Sample
możemy zmienić wynik print Sample
?