1、先理清继承关系

2、从最开始的抽象类开始看起,先看有哪些成员变量,即类要操作的数据是什么,然后看对外开放的接口,即这个类的输入和输出是什么,最后再看算法实现细节