public abstract class ClassA implements ClassB{
}
public class ClassC extends ClassA implements ClassB{
}
Since class "ClassC" is extending class "ClassA", does "ClassC" still has to implement "ClassB"? Or "ClassB" is automatically implemented for class "ClassC"?