Post on 17-Jul-2015
Interface(cabeçalho .h)
Comportamento(fonte .cpp)
Atributos
Operações
Similar à definição de um struct em C
Por que esta solução é melhor que a anterior?
Data hoje;
hoje.dia = 17; // quando membro dia era público
hoje.define(17,3,2015);
... define(int dia... ) {
// atribui o argumento dia ao membro dia deste objeto
this->dia = dia;
...
}
Data(int dia, int mes, int ano);
Data hoje(17, 3, 2015);
const