static void HacerAlgoConDocumetos(DocumentoLegal doc) { if (doc is Factura) { doc.Imprimir(); } else if (doc is NotaDeCredito) { doc.Imprimir(); } }
static void HacerAlgoConDocumentos(DocumentoLegal dl) { dl.Imprimir(); }
static void HacerAlgoConDocumentos(DocumentoLegal dl) { dl.Imprimir(); //me aseguro que todos los documentos legales existentes van a tener el método disponible }