A. 封装性 B. 多态性 C. 抽象性 D. 继承性
A. 是一种符合人类思维习惯的编程思想 B. 把解决的问题按照一定规则划分为多个独立对象,通过调用对象的方法来解决问题 C. 面向对象的三大特征为封装、继承和多态 D. 在代码维护上没有面向过程方便