-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathPrueba3.cpp
More file actions
84 lines (74 loc) · 3.82 KB
/
Prueba3.cpp
File metadata and controls
84 lines (74 loc) · 3.82 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
// Programacion orientada a objetos
// Prueba3.cpp: Uso de clases.
#include "pch.h"
#include <iostream>
using namespace std;
class Persona
{
public:
Persona();
~Persona();
string Nombres;
string Apellidos;
char Sexo;
short Guardar_Fecha_Nac(short, short, short);
short Mostrar_Fecha_Nac(short, short, short);
short Edad();
private:
struct Fecha
{
short dia, mes, año;
} Fecha_Nac;
protected:
};
Persona::Persona()
{
}
Persona::~Persona()
{
}
short Persona::Guardar_Fecha_Nac(short d=2, short m=3, short a=2018)
{
Fecha_Nac.año = a;
return 0;
}
short Persona::Mostrar_Fecha_Nac(short d = 2, short m = 3, short a=2018)
{
if (Fecha_Nac.año != NULL)
{
a = Fecha_Nac.año;
return a;
}
else
return 0;
}
short Persona::Edad()
{
if (Fecha_Nac.año != NULL)
{
return 2018 - Fecha_Nac.año;
}
else
return 0;
}
int main()
{
int Edad;
short dia=1, mes=1, año;
Persona Empleado;
cout << "Programación orientada a objetos en C++" << endl;
cout << "Prueba con clases" << endl;
cout << "Año de nacimiento del empleado: ";
cin >> año;
Empleado.Guardar_Fecha_Nac(dia, mes, año);
Edad = Empleado.Edad();
cout << "La edad es: " << Edad <<" años"<<endl;
system("pause");
return 0;
}
// Sugerencias para primeros pasos: 1. Use la ventana del Explorador de soluciones para agregar y administrar archivos
// 2. Use la ventana de Team Explorer para conectar con el control de código fuente
// 3. Use la ventana de salida para ver la salida de compilación y otros mensajes
// 4. Use la ventana Lista de errores para ver los errores
// 5. Vaya a Proyecto > Agregar nuevo elemento para crear nuevos archivos de código, o a Proyecto > Agregar elemento existente para agregar archivos de código existentes al proyecto
// 6. En el futuro, para volver a abrir este proyecto, vaya a Archivo > Abrir > Proyecto y seleccione el archivo .sln