Estranhei a redundancia de haver método str nas classes "herdeiras" filme e serie (além, é claro, da existencia do método na classe "mãe" programa). Por achar estranho, retirei e o código continuou funcionando, aparentemente. Eu errei ou acertei?
Estranhei a redundancia de haver método str nas classes "herdeiras" filme e serie (além, é claro, da existencia do método na classe "mãe" programa). Por achar estranho, retirei e o código continuou funcionando, aparentemente. Eu errei ou acertei?
Errei! Claro! Os métodos str específicos das classes "herdeiras" são responsáveis por imprimir também os atributos específicos dessas classes. Assim, para a correta impressão de tudo, é necessário mante-los.