toString com duas opções

Sou iniciante em JAVA, e tenho um problema a resolver.
Dentro de um sistema de hierarquia, preciso implementar um método toString na classe produto, e segundamente preciso que as classes impressora e notebook (extends produto), retorne esse toString em duas situações, em impressora : a palavra “impressora” + número de páginas por minuto
E para Notebook : a palavra “notebook” + capacidade de memória e tamanho da tela

É só sobrescrever o método toString() nas classes Impressora e Notebook.