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