Entonces para resumir, cuando instanciamos una clase, no almacenamos el objeto en una variable sino la dirección de memoria de ese objeto, así que para crear otra instancia, si o si tenemos que declararla con otro new. Por cierto, una instancia es básicamente un objeto? y las clases que heredan de otras, también son objetos? son las mismas clases o entidades un objeto? Me confunden muchos los términos de objetos, entidades y clases.