Esta aplicación de ejemplo, llamada Formas, contiene clases que representan formas de dos y tres dimensiones. Cada clase bidimensional, por ejemplo, la clase square, hereda de la clase shapes2d, y cada clase tridimensional como, por ejemplo, la clase sphere, hereda de la clase shapes3d. Al ejecutar la aplicación, se le solicita que especifique el tamaño y el color para la nueva forma y, a continuación, la información de la nueva forma se visualiza en la vista Consola.
Como ilustra la figura siguiente, el ejemplo Formas tiene la estructura siguiente: 
Puede visualizar i ampliar este proyecto de UML de ejemplo mediante las herramientas de desarrollo visual de UML.