UML class diagram of a drawing application's architecture.
Class diagram showing the structure of a drawing application with classes like Window, Shape, Circle, Rectangle, Polygon, Point, DrawingContext, ConsoleWindow, DialogBox, and DataController, illustrating inheritance and relationships.