écriture des interfaces publiques et privées