Olá, Fabricio, como vai?
O seu código segue uma boa linha de raciocínio e cumpre o essencial da atividade. A estrutura da classe está coerente e os métodos funcionam como esperado. Há apenas um ponto importante: a atividade pede que saudacao seja uma propriedade, não um método comum. Além disso, a convenção é usar nomes no singular para classes, embora isso não afete o funcionamento.
Um exemplo de ajuste seria transformar saudacao em uma property para que o acesso seja feito como um atributo.
Seu exercício está muito bem encaminhado e mostra que você está absorvendo bem os conceitos. Obrigado por compartilhar e continue postando suas soluções, o fórum está à disposição.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!