classes cliente e publico