Судя по всему, единственный способ переопределить атрибуты — это именно перекрыть соответствующее свойство в наследнике.
Повторное использование знаний
Код начинается с четырех пробелов