tipos de self