In java, in a subclass, how can super() or non-private methods that were defined in the superclass access private members of the superclass,
private members are not inherited in the subclass, therefore when we instantiate the subclass, private members are not instantiated, i.e. they don't exist, how can you access something that does not exist?