In Java, I can't create instances of abstract classes. So why doesn't eclipse scream about the following code?
public abstract class FooType { private final int myvar; public FooType() { myvar = 1; } }