You have to declare the all methods inherited by that interface, other wise it will not compile.
Example:
interface SomeInterface {
public void methodOne();
public void methodOne();
public void methodOne();
}
And:
class SomeClass implements SomeInterface {
//this wont complie
}
But if the class is an Abstract class it could declare the method inherited from that interface or some of them,
Example:
interface SomeInterface {
public void methodOne();
public void methodOne();
public void methodOne();
}
And:
abstract class SomeClass implements SomeInterface {
//this will compile
}