Programación de atributos
Usar espacio de nombres std
Fecha de clase //Definir clase de fecha.
{Public:
Date(int, int, int); //Declarar constructor
Amigos void display(date&time;);// Declarar la visualización fecha de la función amiga.
Privado:
int año; //definir año
int mes; //definir mes
int día; Fecha
};
Hora de clase//Definir clase de tiempo.
{Público:
Time(int, int, int); //Definir constructor
Amigos void display(time and;); //Declaración Visualización tiempo de función amigo.
Privado:
int horas; //definir tiempo
int minutos; //definir punto
int segundos; Segundos
};
Fecha::Fecha(int y, int m, int d)//Definir el constructor.
{
Año = y;
Mes = m;
Día = d; /p>
Visualización no válida (fecha y ampD)//Defina la fecha que muestra la función amigo, utilizando la referencia de los datos.
{ cout & lt& ltd.año & lt& lt"/"& lt;& ltd.mes<& lt"/"& lt;& ltdía de aterrizaje& lt& ltendl
}
Tiempo::Tiempo(int h, int m, int s)//Definir el constructor.
{ hora = h;
minutos = m;
segundos = s
}
nulo; display(time&T)//Defina el tiempo de visualización de la función amiga, utilizando la referencia de tiempo.
{ cout & lt& ltt .hora& lt& lt":" & lt& ltt.minuto & lt& lt":" & lt& ltt.segundo & lt& ltendl
}
int main()
{Fecha d(2012, 3, 19); //Datos d con declaración de parámetros
Mostrar (d); //Mostrar fecha actual.
Hora t(21, 34, 45); //Hora t con declaración de parámetro
Mostrar (t); //Mostrar la hora actual.
Devuelve 0;
}