Implementing doOperation() would not make sense in the MathSymbol class, as MathSymbol is an abstract concept whose behaviour is defined solely for each given kind (subclass) of MathSymbol.
Implementarea funcției doOperation() nu ar avea sens în clasa "MathSymbol" deoarece "MathSymbol" este un concept abstract al cărui comportament este definit doar pentru fiecare tip (specie) de clasă derivată din aceasta.