Como não era necessário guardar as informações separadas, fiz dessa forma:
class Data:
def __init__(self, dia, mes, ano):
self.data_formatada = f"{int(dia):02d}/{int(mes):02d}/{int(ano):02d}"
def formatada(self):
print(self.data_formatada)
Tive dificuldade encontrar a formatação do "0" na frente dos números (no caso ":02d"), porém no fórum eu consegui achar a solução :)
Está correto fazer desse jeito?