El siguiente código define una clase ChargeCustomer que contiene una matriz de tipo "clientes". Quiero poder crear un objeto con 1 "cliente" o 2 "clientes" en función de los parámetros del constructor. ¿Es esta la manera correcta de hacerlo en C#:Crear una clase con una matriz de objetos
public class ChargeCustomer
{
private Customer[] customers;
public ChargeCustomer(string aName, string bName, int charge)
{
customers = new Customer[2];
customers[0] = new Customer(aName, charge);
customers[1] = new Customer(bName, charge);
}
public ChargeCustomer(string bName, int charge)
{
customers = new Customer[1];
customers[0] = new Customer(bName, charge);
}
}
Gracias!
¿'DropBox' deriva de' Cliente'? Si no, no puede almacenarlo en una matriz 'Cliente'. – dtb
que es correcto; sin embargo, está limitado a que solo pueda crear 1 o 2 clientes. – manuel