// ColouredJRobo  Adds colour to basic JRobo class.
// Author:  David 5/9/99

import java.awt.*;

public class ColouredJRobo extends JRobo
{

    Color color;
    
    // Constructor
    ColouredJRobo( Graphics g )
    {
        super( g );
        color = Color.red;
    }

    public void setColour( Color newColor )
    {
        color = newColor;
    }
    
    // f - Move forward
   public void f( int distance )
   {
        Color oldColor = robog.getColor(  );
        robog.setColor( color );
        super.f( distance );
        robog.setColor( oldColor );
    }
     
} // end ColouredJRobo class