Clases, Objetos y Arrays de Objetos en C# | Programa de Cajas de Ahorro

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 ต.ค. 2024
  • En este video, aprenderás cómo programar un sistema de cajas de ahorro en C#, utilizando clases, objetos y arrays de objetos. Exploraremos cada una de las clases y métodos involucrados en el programa, para entender su lógica y funcionamiento. Aprenderás cómo crear una instancia de la clase ArrayDeCajasDeAhorro, y cómo utilizar los métodos para realizar operaciones como ingreso de clientes, consulta de información de cuentas, depósitos y retiros.
    Link GitHub: github.com/Val...
    ID Discord: AirWolf#0759
    programación en C#, clases y objetos, arrays de objetos, cajas de ahorro, operaciones bancarias, depósitos, retiros, tutorial de programación.C#, programación orientada a objetos, clases, objetos, arrays de objetos, sistema de cajas de ahorro, depósitos, retiros, métodos estáticos, propiedades públicas, Random, try-catch, bucles, switch, parámetros, Console.WriteLine, Console.ReadLine, validación de entradas, moneda, saldo, titular, información de cuentas, número de cuenta, tamaño del array, incremento, decremento, instancias, ComprobarValor.

ความคิดเห็น • 2

  • @jimmy_colombia
    @jimmy_colombia ปีที่แล้ว +1

    Hola, muy buenos videos.
    Una consulta como puedo crear varios objetos en CSahrp solicitando un valor n, esto por ejemplo: "cuantos clientes desea crear" -> n, donde n seria el numero de nuevos clientes, creando uno por uno es:
    public static void Main(string[] args)
    {
    Cliente Cliente01 = new Cliente();
    Cliente Cliente02 = new Cliente();
    Cliente Cliente03 = new Cliente();
    Cliente Cliente04 = new Cliente();
    // ... n
    Console.Write("Press any key to continue . . . ");
    Console.ReadKey(true);
    }
    pero la idea es hacer hasta un numero determinado, ¡Se puede?

    • @vtcodingbyte
      @vtcodingbyte  ปีที่แล้ว

      Hola jimmy, en primer lugar, gracias por tu comentario y ver mis videos.
      Respondiendoa tu duda te explico, se puede hacer asi pero obligatoriamente en c# vas a tener que almacenar todos esos clientes que queres crear a traves de la variable n en un array o en una lista.
      Lamentablemente no se puede hacer exactamente como me planteas porq C# no tiene asignacion de nombre dinamica. Sin embargo te dejo como podrias implementar el algoritmo de una forma muy similar y con un funcionamiento identico:
      Console.Write("Ingrese el número de clientes que desea crear: ");
      int n = int.Parse(Console.ReadLine());
      // Crear array para los objetos cliente
      Cliente[] clientes = new Cliente[n];
      //bucle for para recorrer e ir creando cada uno de los nuevos clientes
      for (int i = 0; i < n; i++)
      {
      clientes[i] = new Cliente();
      }
      // Hacer algo con los objetos de cliente creados
      // ...
      como descubriras los clientes no tienen un nombre como tal sino que son anonimos y estan directamente creados sobre las lista y el array, por lo tanto justamente solo pueden invocarse a traves de traer el indice del array donde se encuentran y con eso podes trabajar sobre ellos.
      de nuevo gracias por ver si te surge otra duda podes escribirme por aca o añadirme en mi ds que esta en la descripcion por si queres que lo veamos por llamada