创建工厂进行管理
BarChart柱状图
+ChartImplementation():Object重写接口方法
CallGraph
获取GaugeChart的对象,获取PieChart的对象,获取BarChart的对象,,获取LineChart的对象并调用它的+ChartImplementation()方法
ChartInterface实现图表接口
+ChartImplementation():Object
Interface
GaugeChart仪表盘
LineChart折线图
PieChart饼图
implementation
调用工厂使用
ChartCreateFactory工厂创建实现类
+getChartImplementation():ChartImplementation