/**
 * A toy class to demonstrate that an abstract class can implement
 * an interface and not implement all of the interface's methods.
 */
public abstract class TestAbstractClass implements TestInterface {

        // doesn't implement aMethod from TestInterface

}