Los nombres de
las clases deben ser únicos dentro del mismo paquete. Si en un paquete x existe
una clase A y en otro paquete y existe otra clase A, para romper la ambigüedad
diremos que nos referimos a “x.A” o “y.A”, respectivamente.
A la
concatenación del nombre del paquete y el nombre de la clase se le denomina
“nombre canónico de la clase.”
En una aplicación
Java es imprescindible que no haya dos clases con el mismo nombre canónico.
Temas relacionados
130. Paquete [package] (concepto)