Que tal Saludos...

Alguien me puede ayudar a resolver un problema o darme una idea de como resolverlo??

Bueno el asunto es el siguiente debo crear un TDA su nombre es PUNTO Y FIGURA y su descrpcion es la siguiente:

PUNTO y FIGURA
Descripción
Un punto es lo mismo que una coordenada rectangular
Una Figura es un conjunto de puntos, y puede tener un color para el borde de la misma

Operaciones de un Punto
Mover un punto en el eje de las x
Mover un punto en el eje de las y
Conocer la distancia entre dos puntos
Rotar un punto en un grado dado
Dibujar un Punto en pantalla

Operaciones de una Figura
Añadir puntos a una figura,
Dibujar una Figura
Rotar una figura en un grado determinado

En verdad cualquier ayuda o idea sera muy util para mi..

Gracias.