|  |  | Modificación de los Atributos(Apariencia) de los Objetos |

#### Modificación de los Atributos(Apariencia) de los Objetos

Para modificar los atributos de un objeto ya creado, utilizamos un sistema de envío de mensajes directamente al prototipo que representa al objeto en cuestión. La modificación de sus atributos(apariencia) es resultado de este proceso, y se hace ya que los objetos han sido creados.

`(envía objeto color valor)`
`objeto`: Referencia a un objeto
`valor`: El color; los valores posibles son: `negro, gris-oscuro, gris, blanco, verde-oscuro, verde, azul-oscuro, azul, rojo, rojo-obscuro,, amarillo, naranja`
Ejemplo:
`(sea Punto "A" libre 1 2)
(envía A color verde)`

`(envía línea grosor valor)`
`línea`: Referencia a una línea (recta, semirrecta, círculo, lugar geométrico, etc.)
`valor`: El grosor, los valores posibles son: `punteado, pequeño, grande`
Ejemplo:
`(sea Punto "A" libre 1 2)
(sea Punto "O" libre 0 0)
(sea Recta "d" 2puntos A B)
(envía d grosor punteado)`

`(envía punto tamaño valor)`
`punto`: Referencia a un punto
`valor`: El tamaño del punto, los valores posibles son: `pequeño, normal, grande`
Ejemplo:
`(sea Punto "A" libre 1 2)
(envía A tamaño pequeño)`

`(envía punto forma valor)`
`punto`: Referencia a un punto
`valor`: La forma del punto, los valores posibles son: `redondo , cruz, redondo-vacío,rec, rec-vacío`
Ejemplo:
`(sea Punto "A" libre 1 2)
(envía A forma redondo)`

`(envía objeto oculto)`
`objeto`: Referencia a un objeto que va a ser ocultado
Ejemplo:
`(sea Punto "A" libre 1 2)
(envía A oculto)`

|  |  | Modificación de los Atributos(Apariencia) de los Objetos |