Das ist aber ein seltsamer Auftrag.
Es soll in einem Textfenster dargestellt werden?
Wahrscheinlich handelt es sich hier um einen reichen Schüler, der zu faul ist, es selbst zu programmieren.
Woher stammt sonst die unsinnige Forderung, "keine ADTs" zu vererben? Das klingt für mich klar nach einer Aufgabenstellung aus der Lehre.
Wir AInfler haben bestimmt keine Zeit für solch ein Nebenprojekt, nicht wahr?!