这些画不同形状的方法最好设计成继承同一个类的子类，在Draw里面去switch后调用不同类的方法