Hola guerreroM
Con clases lo haces de la siguiente manera, ejemplo en C#
Objeto Base Factura
Código:
class Factura
{
public string folio { get; set; }
public string serie { get; set; }
public string fecha { get; set; }
//Aqui usas el objeto Factura
public Receptor Receptor { get; set; }
}
//Aparte debes crear otra clase para el objeto Receptor siguiendo la estructura de Factura
class Receptor
{
public string nombre { get; set; }
public string calle { get; set; }
}
Solo basta instanciarlo y llenar, espero te sirva.
Saludos.