implementacao das classes do sistema