| ColouredJRobo.java |
// 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