Ajuda para entendimento

Boa noite. Desenvolvi a seguinte classe no BlueJ:

public class Pessoa
{
String nome;
Long cpf;
int id;

public Pessoa (String nome, Long cpf, int id) {
    this.nome = nome;
    this.cpf = cpf;
    this.id = id;
    }

public void exibeInformacoes () {
    System.out.println("O nome é: " + nome);
    System.out.println("O CPF é: " + cpf);
    System.out.println("O Identificador é: " + id);
    }

}

Agora quero testar essa classe, criando uma nova classe chamada “TesteProjeto” (tem que ser esta).

public class TesteProjeto
{
public static void main(String args []){
//System.out.println(“Nome”+nome);
Pessoa pessoa = new Pessoa (“Fernando”);//(“1”, “10/05/2019”, “11/05/2019”, “12/05/2019”, 17,50);
pessoa.exibeInformacoes();

}

}

Só dá pau, não compila, e já tentei de tudo que foi jeito. Sou novato em OO. se trata de um trabalho para a faculdade e não estou conseguindo testar. Agradeço se puderem postar aqui como é que eu faço a classe para poder testar os dados.

É dificil ajudar se vc não disser qual é exatamente o erro, quais mensagens aparecem.

Contudo, de cara assim, eu percebi um possivel problema: Vc está tentando instanciar a classe Pessoa passando uma String como argumento, mas esta classe não tem nenhum contructor que aceita apenas uma String. O correto seria assim:

Pessoa p = new Pessoa("Fernando", 333333, 123);