static void Main(string[] args) { celular obj = new celular(); int x; char s; do { Console.WriteLine("Su saldo es de {0}", obj.saldo); Console.WriteLine("Escoja la opcion que desee\n1.Llamar\n2.Enviar Mensaje\n3.Salir"); x = int.Parse(Console.ReadLine()); Console.Clear(); switch (x) { case 1: obj.llamar(); break; case 2: obj.mensaje(); break; case 3: Console.WriteLine("Hasta luego :D"); break; default: Console.WriteLine("Valor invalido"); break; } Console.WriteLine("Si desea repetir el menu presione s\nEn caso contrario presione cualquier otra tecla"); s = char.ToUpper(char.Parse(Console.ReadLine())); } while (s == 'S'); Console.ReadKey(); }
static void Main(string[] args) { celular obj = new celular(); celular obj1 = new celular(5534562341, 200); //envio de paramtros al constructor por parametro desde la creacion del objeto celular obj2 = new celular(5511111111, 5); //claro, pueden ser fijos o variables con valores ingresados por teclado celular obj3 = new celular(500); int x; char s; do { Console.WriteLine("Su saldo es de {0}", obj.saldo); Console.WriteLine("Escoja la opcion que desee\n1.Llamar\n2.Enviar Mensaje\n3.Salir"); x = int.Parse(Console.ReadLine()); Console.Clear(); switch (x) { case 1: obj.llamar(); break; case 2: obj.mensaje(); break; case 3: Console.WriteLine("Hasta luego :D"); break; default: Console.WriteLine("Valor invalido"); break; } Console.WriteLine("Si desea repetir el menu presione s\nEn caso contrario presione cualquier otra tecla"); s = char.ToUpper(char.Parse(Console.ReadLine())); } while (s == 'S'); Console.ReadKey(); }