blob: 02bde9f4de12d944b3549b5f0d379346099bb76f [file] [log] [blame]
abstract class AbstractClass extends AbstractSuper {
void declaredAbstractExtendsAbstractMethod();
void declaredAbstractExtendsConcreteMethod();
void declaredAbstractMethod();
void declaredConcreteExtendsAbstractMethod() {}
void declaredConcreteExtendsConcreteMethod() {}
void declaredConcreteMethod() {}
}
abstract class AbstractSuper {
void declaredAbstractExtendsAbstractMethod();
void declaredAbstractExtendsConcreteMethod() {}
void declaredConcreteExtendsAbstractMethod();
void declaredConcreteExtendsConcreteMethod() {}
void extendedAbstractMethod();
void extendedConcreteMethod() {}
}
main() {}