Buscar
Social
Ofertas laborales ES

Foro de la JavaCup > Necesito ayuda me trabe en un pratico de la facu

tengo una super clase (vehiculo) y dos clases hijas (automovil - bicicleta)
necesito creear un array para poder almacenar estas dos clases hijas como hago??
Vehiculo(denominacion,marca,stok,precio);
Automovil(denominacion,marca,stok,precio,puertas)
Bicileta(denominacion,marca,stok,precio,cambios)

septiembre 23, 2012 | Registered Commenterjorgec363

se que tengo que usar el istanceof para vereficiar que clase es, pero como guarda en un arreglo dos clases diferentes

septiembre 23, 2012 | Registered Commenterjorgec363

Tienes que declarar el array como:

Vehiculo[] hijos=new Vehiculo[]{
new Automovil(denominacion,marca,stok,precio,puertas),
new Bicileta(denominacion,marca,stok,precio,cambios)
}

como Automovil y Bicicleta extienden de Vehiculo no hay problema.

Saludos.

septiembre 28, 2012 | Unregistered Commenterpepe