classes, pool de ctes, metodos, campos e atributos em structs