Problemas com packages!

Estou com um problemas com pacotes, mas é diferente de todos os tópicos que vi aqui …

criei uma classe chamada empregado e a salvei como um pacote na pasta: c:\DocumentsandStings\André\desktop\java\teste e o salvei como empregado.java

package teste;
public abstract class empregado{
private double salariobase = 500;
private int codigo;
private String nome;

   public empregado(int codigo,String nome){
          this.codigo=codigo;
          this.nome = nome;
   } 
   
   public abstract double calculasalario();
   
   public int getcodigo(){
          return codigo;
   }
   
   public String getnome(){
          return nome;
   }
   
   public double getsalariobase(){
          return salariobase;
   }

}

e também criei um pacote chamado engenheiro.java:

package teste;
public class engenheiro extends empregado {
private String departamento;
private String crea;

   public engenheiro(int codigo,String nome,String departamento,String crea){
          super(codigo,nome);
          this.departamento=departamento;
          this.crea=crea;
   }
   
   public double calculasalario(){
          return super.getsalariobase() * 1.5;
   }
   
   public String getdepartamento(){
          return departamento;
   }
   
   public String getcrea(){
          return crea;
   }

}

ai quando fui importar esse pacote em outra classe que fiz escreveu a seguinte mensagem : package teste does not exist … mas eu salvei como vcs disseram no forum e não deu certo :

import teste.*;
public class recursoshumanos{
public static void main(String args[]){
engenheiro contrato1 = new engenheiro(1,“Andre”,“Tecnico”,“CREA”);
System.out.println("contrato n: "+ contrato1.getcodigo());
System.out.println("Nome : " + contrato1.getnome());
System.out.println("Departamento : " + contrato1.getdepartamento());
System.out.println("Crea : " + contrato1.getcrea());
System.out.println("Salario : " + contrato1.calculosalario());

   }

}

alguem poderia me ajudar por favor …desde já agradeço!!!
[/b]

Oh n tenho certeza mas vc tá compilando no promt né…

bom se for o dos n reconhece pacote ele n consegue encontrar esse pacote por isso que n compila
ou vc retica a linha pacote ou vc compila desta forma

javac teste.empregado

mas meu conselho e vc usar uma IDE…

obs: por padrão toda classe inicia com a letra maiscula Empregado…blz

se n de certo posta novamnte

Infelismente não deu certo não …
Coloquei todas as classes no mesmo arquivo recursos humanos e ai funcionou …pelo menos o código tá certinho, só alguns erros e ja corrigi…

Sera que você não tem outra ideia…qual IDE boa para se programar JAVA…eu tentei o JBuilder 7 mas quando aperto run da uma mensagem que o codigo ta certo mas nao aparece o console do DOS para eu ver o resultado…se poder me ajudar com essas dicas te agradeço e muito…

GRATO!!!

O cara a IDE que uso e eclipse eu acho muito show prefiro ele do que o Jbuilder 10 muito mas facio bom eu acho so tempo de vc se acostumar com ele…

o saite http://www.eclipse.org/downloads/index.php

vc precisa baixar o sdk o saite esse aqui ohhh

http://java.sun.com/j2se/1.5.0/download.jsp

e cara se tu tiver problema com ingles o eclipse pode ficar em portugues… se quizer postar ai deapois

blz

Obrigado pelas dicas …é realmente só com uma IDE que funciona os packages …

Agradeço sua Atenção!!

Bom NewUser boa Sorte quando vc sentir seguro para usar uma IDE vai fundo blz n precisa pressa …

e qual quer duvida o PJ tá aqui…

Até +

provavelmente ele não esta achando seu CLASSPATH sem a IDE…

abraços…

as packages nao funcionam apenas em uma ide… verifique se vc esta utilizando uma estrutura de diretorios corretas e compilando de forma correte esta estrutura… lembrando, eh bom sempre utilizar nomes como br.com.teste para evitar qualquer tipo de “conflito”.

procure tutoriais que monstrem as estruturas padroes “boas praticas” de projetos e estude muito o padrao mvc…