The Robot Interface

The year is 2030.  Robots have become common commodities. Our government has determined a need to standardize the robotics industry. They have provided a standard interface with methods that need apply to all robots on wheels. This interface is provided. Your task is to implement the interface class Robot.java. You will create a class named StandardFinch. This class will use composition rather than inheritance.

The StandardFinch class will be composed of a Finch class object. Declare the Finch object as a class instance variable and instantiate it in the method initialize( ).  You will test your Java class with StandardFinchDriver.java.

Before you start this assignment, it may help read this information provided at Sun Microsystem's web site. It should help you understand the task ahead.