Considere uma classe Data escrita em C++ que representa um dia, mês e ano específicos. Em C++, é possível sobrecarregar os diversos operadores aritméticos como, por exemplo, o operador de pósincremento ++, de modo que se d1 é uma variável do tipo Data, d1++ retornaria um objeto Data que represente o dia seguinte em relação ao valor atual de d1.
Qual é a forma correta de declarar o protótipo deste método (função membro da classe) na definição da classe Data? Assume-se que tal declaração será feita dentro do bloco public: da classe.