Compiler Error J0063

Declare the class abstract, or implement abstract member ‘identifier’

The compiler detected an abstract method defined in a class, a superclass, or an implemented interface but the method was never implemented. This error usually occurs when a class implements an interface or extends a class that contains an abstract method definition, but the class never implements the abstract method. This error can also occur if a class defines an abstract method but the class does not have the abstract modifier defined. Ensure that your class has implemented any abstract methods and compile again.

The following example illustrates this error:

interface ITest{
   public abstract void method1();
}

public class Simple implements ITest{
   //Do something meaningful here
   //error: the abstract method defined in 'ITest' is never implemented
}