Wywołuje metoę str z klasy Garage, potem metodę z klasy bazowej i tutaj nic się nie wyświetla z klasy bazowej. Dlaczego jak to naprawić
plik Garage.py
from Car import Car
class Garage(Car):
def __init__(self):
self._adress = ''
def __str__(self):
print('Samochody w garazu:')
for obj in self.cars:
sys.stdout.write("%s, " %obj)
super(Car).__str__()
return ''
obj = Garage()
print obj
plik Car.py
class Car(object):
....
def __str__(self):
print('marka:' + str(self.marka))
return ''