多项选择题

面向对象的编程方法的特征有().

A.抽象
B.继承
C.封装
D.多态性