GenC com orientacao a objetos (e gambiarras) - updates2