多项选择题

A.将子类作为参数传递到父类的构造函数中,然后调用
B.使用反射方法
C.父类调用子类的静态方法
D.使用模板方法模式