Klíčové slovo konst je podle mne hrozná věc. U symbolických konstant je naprosto v pořádku, ale u funkcí... Jak začátečníkovi vysvětlíte, že má psát za funkci const, když nebude měnit objekt (tím myslím this)? Že má napsat const před parametr funkce, když nebude měněn? A co takový konstantní ukazatel na konstantní proměnnou? Není toho na začátečníka trochu moc?