Urgente!

Gente, eu consegui encontrar o erro! e fiz os acertos necessários, mas estou com novas duvidas, pois o exercício tem continuaçõa e não estou conseguindo resolver a questão Data. Diz a questão desta forma:
*Crie uma classe chamada data que devera possuir 3 campos int e faça com que seu funcionário passe a usa-la.

CLASSE FUNCIONARIO

public class Funcionario {
   
   String nome;
   String matricula;
   String depto;
   String cargo;
   double salario;
   Data admissao;
   String rg;
   boolean sit;
   double bonus;
   double novoSalario;
   
   class Admissao {
       int dia;
       int mes;
       int ano;
   }
   
     void bonifica(double bonif){   
         double novoSalario = this.salario + bonif;   
         this.salario = novoSalario;   } 
     
    public boolean situacao(boolean sit){    
            if(sit==false){    
                System.out.println("\nFUNCIONARIO DEMITIDO");    
            }else{    
                System.out.println("\nFUNCIONARIO ATIVO");    
            }    
            return sit;    
                
        }   
         
    void mostra() {   
        System.out.println("Nome: " + this.nome);  
        System.out.println("Matricula: " + this.matricula);
        System.out.println("Data de Admissao: " + this.admissao);   
        System.out.println("Departamento: " + this.depto);  
        System.out.println("Cargo Ocupado: "+ this.cargo);
        System.out.println("RG: " + this.rg);   
        System.out.println("Salario: " + this.salario);   
        System.out.println("Bonus: " + this.bonus);
        System.out.println("Situação Funcional: " + this.sit);
        
   }
}

CLASSE TESTAFUNCIONÁRIO

public class TestaFuncionario extends Funcionario{  
  
    public static void main (String Args[]){
       Funcionario f1 = new Funcionario();
       Data admissao = new Data();
       f1.admissao = Data;
       
        f1.nome = "Lilian Viana";  
        f1.matricula = "11111111";
        f1.rg = "3353408";  
        f1.depto = "Informática";
        f1.cargo = "Desenvolvedora de Software";
        f1.admissao = "01/03/2011";
        f1.salario = 4500.00;  
        f1.bonus = f1.salario * 0.5;              
        f1.novoSalario = f1.salario + f1.bonus;
        f1.situacao(true);
             
        System.out.println(f1);  
        System.out.println("\nNome = " + f1.nome + "\nMatricula = " + f1.matricula + "\nRG = " + f1.rg + "\nDepartamento = " + f1.depto + "\n Cargo Ocupado = "+ f1.cargo + "\nSalario = R$" + f1.salario + "\nBonificação = R$" + f1.bonus + "\nData Admissão = "+f1.admissao);   
        System.out.println("Salário com Bonificação: R$"+f1.novoSalario); 
           
        Funcionario f2 = new Funcionario();  
        f2.nome = "Maria Souza";
        f2.matricula = "222222222";
        f2.rg = "4455667";  
        f2.depto = "Administração";
        f2.cargo = "Administradora";
        f2.admissao = "30/03/2011";
        f2.salario = 2800.00;  
        f2.bonus = (200);  
        f2.novoSalario = f2.salario+f2.bonus;  
        f2.situacao(false);
        
        System.out.println(f2);  
        System.out.println("\nNome = " + f2.nome + "\nMatricula = " + f2.matricula + "\nRG = " + f2.rg + "\nDepartamento = "+ f2.depto + "\nCargo Ocupado = " + f2.cargo + "\nSalario = R$" + f2.salario + "\nBonificação = R$" +f2.bonus+ "\nData de Admissão = " +f2.admissao);  
        System.out.println("Salário com Bonificação: R$"+f2.novoSalario);
    
    }
       
    }

Gostaria da ajuda de vcs, se puderem… Obrigada!!!

Mudança no nome do Tópico, se está incorreto mudar o nome me avisem.

TOPICO RESOLVIDO, ABRI UM OUTRO PRA A DÚVIDA DA CLASSE DATA!