private void MenuUser(Account account) //menu usuario, recibiendo el objeto de uno de los 3 metodos, usando la llave de sobrecarga de enviar un solo objeto { Console.WriteLine("Bienvenido a su cuenta, {0}", account.HeadLine); //saludas con el nombre del usuario trabajado Console.WriteLine("Seleccione con el numero asignado la accion a realizar: \n1.-Consultar Saldo\n2.-Transferir\n3.-Interes por mes\n4.-Ingreso"); //menu, trabajas con cuatro opciones donde todos los metodos estan dentro de la clase cuenta switch (int.Parse(Console.ReadLine())) //otro switch sin crear variable { case 1: //caso de chequedo del balance de la cuenta account.BalanceCheck(account); //se manda el objeto pension current o savings, pero se trabaja uno del os metodos que account le mando, ya que al ser hija recibe lso metodos igual break; case 2: break; case 3: Console.WriteLine("El interes generado es {0}", account.MonthInterest(account)); //llamas al metodo dentro account que es de interes por mes Console.ReadLine(); break; case 4: break; default: break; } }