The result of the code

Report a typo

What will be the result of the following code compilation and execution:

import java.io.Serializable;
import java.util.AbstractList;

public class Application extends AbstractList<Serializable> {
    public static void main(String[] args) {
        System.out.println(new Application().getClass().getGenericSuperclass());
    }

    @Override
    public Serializable get(int index) {
        return null;
    }

    @Override
    public int size() {
        return 0;
    }
}
Select one option from the list
___

Create a free account to access the full topic