A megoldás menete
Készítük egy absztrakt programot, ami egy számlálás lesz az a : A absztrakt file-n.Az absztrakt file-okat C++-ban osztállyal fogjuk ábrázolni.
Készítünk egy ("B" nevü) osztályt ami az eredeti file-ből fog olvasni soronként (open és read), és a beolvasott sor hosszát adja meg (számlálással).
Készítünk egy ("A" nevü) osztályt ami az előzőleg definiált absztrakt file-ból fog olvasni bekezdésenként. A beolvasott bekezdésben lévő sorok számát (számlálás) és a leghosszabb sor hosszát (maximumkeresés) fogja megadni.