Użyłem następującego zapisu w pliku nagłówkowym:
virtual double returnEarnings() const {};
Program działa oczywiście poprawnie, jedynie kompilator pokazuje ostrzeżenie. Czy jest jakaś reguła jak deklarować treść takich funkcji wirtualnych const, które mają zwracać jakąś wartość?