public class Exemplo {
public static void main(String args[]) {
Aula x = new Aula();
x.metodo(3);
}
}
public class Aula {
public void metodo(int valor1, int valor2) {
int valor = 2;
System.out.println(valor1 + valor2);
}
public void metodo(int valor1) {
System.out.println(valor1);
}
public void metodo() {
int valor1 = 2;
System.out.println(valor1);
}
}
As classes Exemplo e Aula estão no mesmo arquivo .java? Se sim, ou vc remove o public da classe Aula, ou coloca num arquivo separado chamado Aula.java.
Não pode ter mais de uma classe pública num mesmo arquivo .java.
e pq to no compilador online nao to conseguindo por separado
Qual compilador online é? Manda o link.
Pq vc não tenta usar um editor de texto e fazer a compilação na linha de comando. Acredito que será melhor para o seu aprendizado. E depois pode partir para usar alguma IDE (Integrated Development Environment) de mercado.
Editando num arquivo local e compilando na linha de comando também, e o resultado no aprendizado é muito bom também (ou até melhor!). Mas é soh uma opinião. Vá na opção que achar melhor.
E o GUJ vai te ajudar no que for preciso! =)
De qualquer forma, para seu código funcionar nesse compilador online, basta vc remover o public da classe Aula.
Melhor vc ir postanto pelo GUJ msm. Até pq outras pessoas com bem mais conhecimento do que eu pode ajudar.