public bool ActivoEconomico;
System.Console.WriteLine("Accediendo al método constructor 1");
public Persona(string nombre)
System.Console.WriteLine("Accediendo al método constructor con Nombre");
public Persona(string nombre, int edad)
System.Console.WriteLine("Accediendo al método constructor con Nombre y edad");
public Persona(int edad, bool activoeconomico)
System.Console.WriteLine("Accediendo al método constructor con Edad y activoeconomico");
ActivoEconomico=activoeconomico;
public Persona(bool status, string nombre, int edad, int clave)
System.Console.WriteLine("Accediendo al método constructor final o especial");
System.Console.WriteLine("Eliminando de la memoria el objeto");
System.Console.WriteLine("Nombre: ",Nombre);
System.Console.WriteLine("En RFC");
System.Console.WriteLine("En método jubilado");
public string nacionalidad(bool status)
System.Console.WriteLine("En método status");
if(status) return "Ruso";
public static void Main()
Persona z = new Persona(false, "Pablo", 21, 125874);
System.Console.WriteLine(z.RFC());
System.Console.WriteLine(z.jubilado());