Criar uma classe Java

Nesta secção, vai criar uma nova classe Java e adicionar métodos através da utilização de acções de criação de códigos.

  1. Na vista Explorador de Pacotes, seleccione o projecto JUnit. Faça clique em  Novo pacote Java na barra de ferramentas ou seleccione  Novo > pacote no menu contextual do projecto.
  2. No campo Nome, escreva teste como o nome do novo pacote. Depois, faça clique em  Terminar.
  3. Na vista do Explorador de pacotes, seleccione o novo pacote  teste e faça clique em  Nova classe Java na barra de ferramentas.
  4. Certifique-se que  JUnit surge no campo  Pasta de Origem e que  teste surge no campo  Pacote. No campo  Nome, escreva  MeuCasoTeste.

    Assistente Classe Java

  5. Faça clique no botão  Procurar junto ao campo  Superclasse.
  6. No campo  Escolher um tipo na caixa de diálogo Selecção de Superclasse, escreva  Teste para limitar a lista de superclasses disponíveis.

    Diálogo Selecção de Superclasse

  7. Seleccione a classe  CasoTeste e faça clique em  OK.
  8. Seleccione o quadrado de confirmação para  Construtores de superclasse.
  9. Faça clique em  Terminar para criar a nova classe.

    Assistente Classe Java

  10. Abre-se o novo ficheiro no editor. Contém a nova classe, o construtor e os comentários.  Pode seleccionar opções para a criação e configuração de comentários gerados na página de preferências Ir para página de preferências de modelos de código Java > Estilo de Código > Modelos de Código.
  11. Na vista Esquema, seleccione a nova classe  MeuCasoTeste. Abra o menu contextual e seleccione  Origem > Métodos de Sobreposição/Implementação....

    Menu Contexto de um tipo

  12. Na caixa de diálogo Sobrepor Métodos, marque setUp() e tearDown() e faça clique em  OK. São adicionados dois métodos à classe.

    Diálogo Sobrepor Métodos

  13. Mude o corpo de setUp() para container= new Vector();
  14. container e Vector estão sublinhados com uma linha de destaque de problemas quando não se conseguirem resolver. Surge uma lâmpada na barra de marcação. Defina o cursor dentro de Vector e primaCtrl+1 (ou utilize Editar > Correcção Rápida na barra de menus). Escolha Importar 'Vector' (java.util). Vai adicionar a declaração de importação que falta.

    Correcção de propostas para Vector

    Defina o cursor dentro de container e prima Ctrl+1. Escolha Criar campo 'container' para adicionar o novo campo.

    Propostas de correcção para container

  15. Na vista Esquema, seleccione a classe MeuCasoTeste. Abra o menu contextual Origem > Gerar Getters e Setters....

    Gerar o Getter e o Setter no menu contextual

  16. A caixa de diálogo Gerar Getter e Setter sugere que vai criar os métodos getContainer e setContainer. Seleccione ambos e faça clique em OK. São adicionados os métodos getter e setter para o contentor de campo.

    Gerar caixa de diálogo de Getter e Setter

  17. Guardar o ficheiro.
  18. A formatação do código gerado pode ser configurada na página de preferências Ir para a página de preferências do formatador do estilo de código Java > Estilo de Código > Formatador. Se utilizar um prefixo ou sufixo para nomes de campos (ex.: fContainer), pode especificá-lo na página de preferências Ir para a página de preferências do estilo de código Java > Estilo de Código de modo a que os getters e setters gerados sugiram nomes de métodos sem o prefixo ou sufixo.
Conceitos relacionados

Vistas Java
Editor Java

Referência relacionada

Assistente Nova Classe Java
Acções de origem
Correcção Rápida
Diálogo Sobrepor Métodos
Diálogo Gerar Getter e Setter
Página de preferências Formatador de Códigos
Página de preferências Estilo de Código
Página de preferências Modelos de Códigos