El main:
Código:
  
#include <iostream>
#include <Producto.h>
using namespace std;
int main()
{
    Producto a;
    a.Capturar();
    a.Mostrar();
    return 0;
}
La class:
Código:
  
 #ifndef PRODUCTO_H
#define PRODUCTO_H
#include <iostream>
using namespace std;
class Producto
{public:
char tipo[20], nombre[20], codigo[20];
float costo;
        Producto();
        virtual ~Producto();
    protected:
    private:
public:
        void Capturar ();
        void Mostrar ();
};
    void Producto::Capturar() 
{
cout<<"\n Tipo de Producto: "<<endl;
cin>>tipo;
cout<<"\n Nombre de Producto: "<<endl;
cin>>nombre;
cout<<"\n Codigo de Producto: "<<endl;
cin>>codigo;
cout<<"\n Costo del Producto: "<<endl;
cin>>costo;
}
    void Producto::Mostrar()
{cout<<"Tipo de Producto: "<<tipo;
cout<<"\n Nombre del Producto: "<<nombre;
cout<<"\n Código del Producto: "<<codigo;
cout<<"\n Costo del Producto: $"<<costo;
}
#endif // PRODUCTO_H
 

