Exception in thread "main" java.lang.NullPointerException

Estou tentando passar o elemento de fila pra pilha e ta dando esse erro, sem falar que até pra inserir não está indo, é questão de uma prova minha e gostaria pelo menos de aprender a corrigir… obrigado a todos

package prova2;

public class Operacoes {

/--------------------------------
Atributos da classe operações
-------------------------------
/

private Fila a;
private Fila b;
private Pilha p;
        
/*--------------------------------
   Construtor da classe operacoes
  --------------------------------*/

public void Operacoes(){
    Fila a = new Fila();
    Fila b = new Fila();
    Pilha p = new Pilha();
}

public Fila getA() {
    return a;
}

public void setA(Fila a) {
    this.a = a;
}

public Fila getB() {
    return b;
}

public void setB(Fila b) {
    this.b = b;
}

public Pilha getP() {
    return p;
}

public void setP(Pilha p) {
    this.p = p;
}

/*--------------------------
   Outros métodos da classe
  --------------------------*/

public boolean E(Operacoes objeto){
    
    Fila A = new Fila();
    Pilha P = new Pilha();
    
    int numero = this.a.dequeue(a);      
    this.p.push(this.p, numero);
    
    return true;
}    

public boolean D(Operacoes objeto){
    
    Pilha P = new Pilha();
    Fila B = new Fila();
    
    int numero = P.pop(P);
    B.enqueue(B, numero);
    
    return true;
    
}

boolean inserirNumero(Operacoes objeto, int numero) {
    
    Fila A = new Fila();
    
    A.enqueue(A, numero);
    
    return true;
                
}

boolean visualizarFilaB(Operacoes objeto) {
    
    
    
    b.print(b);
    
    return true;
}

void sair(Operacoes objeto) {
    throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
}    

}

Qual a mensagem completa do erro?

Exception in thread “main” java.lang.NullPointerException
at prova2.Operacoes.inserirNumero(Operacoes.java:78)
at prova2.Principal.main(Principal.java:41)
C:\Users\leand\Documents\NetBeansProjects\2018_Prova2\Prova2\nbproject\build-impl.xml:1040: The following error occurred while executing this line:
C:\Users\leand\Documents\NetBeansProjects\2018_Prova2\Prova2\nbproject\build-impl.xml:805: Java returned: 1
FALHA NA CONSTRUÇÃO (tempo total: 4 segundos)

Qual o trecho de código referente à esta linha?

esse trecho

boolean inserirNumero(Operacoes objeto, int numero) {

this.a.enqueue(this.a, numero);

return true;
}

tentei fazer assim mas não deu também

Fera, qual a linha 78, exatamente?