cacho17
Usuario Novato
Usuario Novato

Buenos días necesitaría dibujar un tren, tengo la locomotora y el vagón dibujados en un package y necesito crear un programa que partiendo de una locomotora y el vagón me pida cuantos vagones quiero y me dibuje el tren.

He empezado utilizando un Vector y creo que esta bien pero cuando quiero que me dibuje el tren no se como llamar la locomotora y que dependiendo del numero de vagones los dibuje.

package part2;
import part1.*;
import Figures.*;
import java.util.Vector;


/**
 * Write a description of class Tren here.
 *
 * @author (your name)
 * @version (a version number or a date)
 */
public class Tren
{
    private Locomotora locomotora1;
    private Vector <Vagon> listaVagones;
 
    public Tren(Locomotora locomotora1,int numeroDeVagones,int incremento)
    {
        this.locomotora1 = locomotora1;
        this.listaVagones = new Vector <Vagon> (numeroDeVagones, incremento);
    }
    public Tren (int numeroDeVagones)throws Exception
        {
            if (numeroDeVagones > 5)
            throw new Exception ("Capacidad Arrastre Insuficiente");
            listaVagones = new Vector <Vagon> (4);
                }
    public boolean tieneCapacidad()
    {
        return listaVagones.isEmpty();
    }
    public boolean noTieneCapacidad()
    {
        return false;
    }
    public void anadir(Vagon vagon) throws Exception
    {
        listaVagones.add(vagon);
    }
    public boolean eliminar (Vagon vagon)
    {
        return listaVagones.remove(vagon);
    }
    public int buscar (Vagon vagon)
    {
    return listaVagones.indexOf (vagon);
    }
      
                      }

Paz_Ense
Usuario Novato
Usuario Novato

Hola buenas ando con la practica liao y no encuentro  la manera de implementar la clase locomotora en, pero si consigo ibujar los vagones.

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
No se han encontrado temas similares