Buenas noches , disculpen soy debutante en poo y pues trato de ejecutar un programa en visual c++, alguen me podria decir como ligar las diferentes partes , classes y objetos em un programa ?
class DiaAnyo
{
private:
int dia,mes;
public:
DiaAnyo(int d,int m);
bool igual(const DiaAnyo& d) const;
void visualizar() const;
};
---------------------------------------------------
#include<iostream>
using namespace std;
#include "DiaAnyo.h"
DiaAnyo::DiaAnyo(int d,int m)
{
dia = d;
mes = m;
}
bool DiaAnyo::igual(const DiaAnyo& d)const
{
if(( dia == d.dia)&& (mes == d.mes))
return true;
else
return false;
}
void DiaAnyo::visualizar() const
{
cout <<"mes = "<< mes << " , dia = " << dia << endl;
}
------------------------------------------
#include<iostream>
using namespace std;
#include "DiaAnyo.h"
int main()
{
DiaAnyo* hoy;
DiaAnyo* cumpleanyos;
int d,m;
cout << "introduce la fecha de hoy,dia: ";
cin >> d;
cout <<"introduce el mes: ";
cin >> m;
hoy= new DiaAnyo(d,m);
cout <<"Introduce tu fecha de nacimiento, dia: ";
cin >> d;
cout <<"Introduce el numero de mes: ";
cin >> m;
cumpleanyos = new DiaAnyo(d,m);
cout << "la fecha de hoy es ";
hoy->visualizar();
cout <<"Tu fecha de nacimiento es ";
cumpleanyos->visualizar();
if( hoy-> igual(*cumpleanyos))
cout<<"¡Feliz cumpleanios !"<< endl;
else
cout <<"Feliz Dia !"<<endl;
return 0;
}
existe en visual c++ un menu par ligar todas estas partes? muchas gracias por su ayuda