enum color { blanco, negro };
enum tipo { pelon, torre, caballo, alfil, reina, rey }
struct pieza{
enum color micolor;
enum tipo mitopo;
}
int Valido_p(struct pieza mipieza, int x1, int y1, int x2, int y2);
PROGRAMACION ESTRUCTURADA
PROGRAMACION ORIENTADA A OBJECTO
class Cliente{
string nombre, direccion, telefono;
string DNI;
int numCuentas;
Cuenta * misCuentas; //array de cuentas, debido a que no será normal tener más de 2
public:
Cliente(string,string,string,string);
void ListarCuentas();
};
class ListaClientes: public Lista{
long numClientes;
Cliente * primerCliente;
public:
ListaClientes();
Cliente* BuscarCliente(string);
};
Cliente* ListaClientes::BuscarCliente(string DNIBuscado){
// Operación que devuelve un puntero al cliente cuyo DNI coincide con DNIBuscado.
// se trata de una sencilla búsqueda en una lista ordenada por DNI
}
void Cliente::ListarCuentas(){
cout << nombre << “DNI: “ << DNI << endl;
for (int i=0;i
if (!misCuentas[i].Activa())
continue;
cout << “Cuenta número: “ << misCuentas[i].GetNumero() << endl;
cout << “Saldo: “ << misCuentas[i].ObtenerSaldo() << endl;
}
}
No hay comentarios:
Publicar un comentario