I don't understand why the book creators say D is the correct answer.
To me it's G.
Because I can create another package-private classes in the same file, that extends Fish
etc etc
As there isn't the permits clause on the Fish class declaration, I can add any of package-private class that extends Fish...
So the number of subclasses cannot be determined.
What do you think ?
Thank you