esto es cosa de pilas

alexis viernes
29 de Noviembre del 2002
Tengo definida una clase coche con los atributos de matricula y marca.
Tambien tengo definida otra clase parking con un atributo NumCoches que quedan en un carril.
Los metodos del parking son poner coche y quitar coche.El primero incluye el coche si hay sitio y el segundo ,sin argumenro,devuelve el ultimo coche si queda alguno.
Mi problema es el siguiente:
-quiero añadirle a la clase coche un atributo que se llama longitud.
-y en una clase parkingX.que tiene 5 carriles y cada uno de ellos 50 metros,he de añadir un nuevo atributo'espacioLibre' en metros en vez de NumCoches que tenia antes.
-finalmente modificar ponerCoche y quitarCoche para que maneje la longitud en vez del numero de coches.
Se que es muy enrevesado pero si me pudieseis dar una pista al menos...Os lo agradeceria enormemente.