Criei a seguinte estrutura de pastas c:\forma e dentro criei c:\forma\outra
criei as classes c:\forma\Forma.java e c:\forma\Quadrado.java (que estende Forma) depois eu criei a classe c:\forma\outra\Triangulo.java que também estende do Forma
dentro da pasta C:\forma executo os comandos javac Forma.java --> ok compila normal javac Quadrado.java --> erro de compilação Quadrado.java:3: error: cannot find symbol class Quadrado extends Forma { ^ symbol: class Forma 1 error ambos estão na mesma pasta.
javac *.java --> ok compila normal
entro na pasta c:\forma\outra javac Triangulo.java --> não compila Triangulo.java:3: error: cannot find symbol import forma.Forma; ^ symbol: class Forma location: package forma Triangulo.java:4: error: cannot find symbol class Triangulo extends Forma { ^ symbol: class Forma 2 errors
qual o problema ? não estou entendendo esse lance de packages e pastas