Composite Example (3/3)
public static void main(String argv[]) {
CompositeFigure myFigures = new CompositeFigure();
CompositeFigure myCompFigure = new CompositeFigure();
Figure circle1 = new Circle();
Figure circle2 = new Circle();
Figure rect1 = new Rectangle();
Figure rect2 = new Rectangle();
myCompFigure.addFigure(circle1);
myCompFigure.addFigure(rect2);
myFigures.addFigure(circle2);
myFigures.addFigure(rect1);
myFigures.addFigure(myCompFigure);