1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Erro - non static variable this cannot be referenced from a static context

Galera Estou Iniciando em Java e estava realizando um Exercicio basico que me foi passado no Curso e me apresentou o Erro - non static variable this cannot be referenced from a static context.

Segue o Codigo Abaixo para poderem me ajudar

class TestandoRecursos
{

public static void main(String[] args)
{

Departamentos();

}
public static void Departamentos()
{

  Setor oSetor001 = new Setor();
   oSetor001.SetidSetor(1);
   oSetor001.SetNomeSetor("Tecnologia da Informacao");

   System.out.println("O ID do Setor e : " + oSetor001.GetidSetor());
   System.out.println("O Nome do Setor e: " + oSetor001.GetNomeSetor());

   Setor oSetor002 = new Setor();
   oSetor002.SetidSetor(2);
   oSetor002.SetNomeSetor("Amabili");

   System.out.println("O ID Aluno e : " + oSetor002.GetidSetor());
   System.out.println("O Nome do Aluno e: " + oSetor002.GetNomeSetor());

  Setor oSetor003 = new Setor();
   oSetor003.SetidSetor(8);
   oSetor003.SetNomeSetor("Luana");

    System.out.println("O ID Aluno e : " + oSetor003.GetidSetor());
   System.out.println("O Nome do Aluno e: " + oSetor003.GetNomeSetor());
}


class Setor
{
private int idSetor;
private String NomeSetor;



public void SetidSetor(int id)
{
this.idSetor = id;

}

public void SetNomeSetor(String nome)
{
this.NomeSetor = nome;
  }

public int GetidSetor()
{

return this.idSetor;

   }

public String GetNomeSetor()
{

return this.NomeSetor;

   }

  }

}
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

1 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags java ou faça a sua própria pergunta.