Olá pessoal estou com um problema ao tentar compilar meu arquivo BancoDeDados.java
gera um cannot Find Symbol
E:\tads>javac BancoDeDados.java
BancoDeDados.java:7: error: cannot find symbol
private static List<Usuario> user;
^
symbol: class Usuario
location: class BancoDeDados
BancoDeDados.java:9: error: cannot find symbol
user = new ArrayList<Usuario>();
^
symbol: class Usuario
location: class BancoDeDados
BancoDeDados.java:12: error: cannot find symbol
for(Usuario us : user){
^
symbol: class Usuario
location: class BancoDeDados
BancoDeDados.java:14: error: cannot find symbol
throw new UsuarioDuplicadoException(nomeDoUsuaro
);
^
symbol: class UsuarioDuplicadoException
location: class BancoDeDados
BancoDeDados.java:14: error: cannot find symbol
throw new UsuarioDuplicadoException(nomeDoUsuaro
);
^
symbol: variable nomeDoUsuaro
location: class BancoDeDados
5 errors
esse é o codigo da BancoDeDados.java
[code]package tads;
import java.util.List;
import java.util.ArrayList;
public class BancoDeDados{
private static List user;
static{
user = new ArrayList();
}
private void cadastrarUsuario(String nomeDoUsuario){
for(Usuario us : user){
if(us.nome.equals(nomeDoUsuario)){
throw new UsuarioDuplicadoException(nomeDoUsuaro);
}
user.add(nomeDoUsuario);
}
}
}[/code]
e esse é o codigo da Usuario.java
[code]package tads;
public class Usuario{
private static int aux;
private int codigo;
private String nome;
public Usuario(String nome){
this.nome=nome;
codigo=++aux;
}
public void setNome(String nome){
this.nome=nome;
}
public String getNome(){
return nome;
}
}[/code]
ja verifiquei os nomes estão corretos
os dois arquivos estão no mesmo diretorio
tentei compilar de fora da pasta
usando javac tads\BancoDeDados.java e nada
não estou utilizado IDE propositalmente pois nas avaliações o professor nao deixará utilizar
agradeço a atenção