回调使用-1
1. 接口IDrawRect中一个drawRectWithArray方法,作为绘制数组柱状图的方法
2. Sort类是实现具体的排序的工具类,里面有一个IDrawRectangle的drawRect对象用来接收从SurfaceView中传递过来的同样的对象
3. SurfaceView实现了这个IDrawRect的接口,将它里面的那个drawRect对象赋值给自己,这样通过重写那个drawRectWithArray方法来绘制图形
4. 在SurfaceView中通过调用Sort对象的sort方法,并且将SurfaceView中的drawRect对象传递给Sort中去,这样Sort中的insertionSort方法就会去回调在SurfaceView中实现的drawRectWithArray了