Hello, I'm having some beginner dificulties with programming an arraylist to draw certain objects from subclasses.
In my paint method I want to use a for loop to walk through my arraylist and draw these objects, like this:

Code:
//een arraylist die wordt gevuld met de bewegendedelen 
	ArrayList<BewegendeDelen> bewegendedelenarray = new ArrayList<BewegendeDelen>();
	
	//voeg de ruimteschip en alien objecten toe aan de arraylist
	bewegendedelenarray.add(new Ruimteschip());
	bewegendedelenarray.add(new Alien());
	
	
	
	//tekenen
	public void paint(Graphics G)
	{
		for(BewegendeDelen obj : bewegendedelenarray)
		{	//teken de bewegende delen (ruimteschip, aliens)
			
		}	
	}
How will I get this working?!
thanks in advance!