importar archivo de clase en java [cerrado]

Tengo un directorio principal (contiene main.java) y un subdirectorio (contiene child.java).

Mi problema es cómo crear una instancia de child.java en main.java

He hecho pública la clase infantil. & agregó la línea # 1 comopackage mypackageHe compiladochild.class conjavac -d . child.java que crea un nuevo directorio mypackage.Intenté importar la clase de niño en main de la siguiente manera:import subdirectory.mypackage.* (la opción -d coloca la child.class dentro de la carpeta mypackage)Compilé el archivo main.java con "javac main.java"

Obtuve el siguiente error:

mainAESE.java:9: cannot access subdirectory.child
bad class file: RegularFileObject[./subdirectory/child
class file contains wrong class: mypackage.child
Please remove or make sure it appears in the correct subdirectory of the class
child childInstance= new child();
^
1 error

¡¡por favor, ayúdame!!

Respuestas a la pregunta(3)

Su respuesta a la pregunta