// @topic S-0314-12-01-20 Java composite design pattern // @brief abstract class Shape package composite; public abstract class Shape { public abstract void print(); }//class Shape