[单选题]

面向对象程序设计以(1)为基本的逻辑构件,用(2)来描述具有共同特征的一组对象;以(3)为共享机制,共享类中的方法和数据。

A.模块

B.对象

C.结构

D.类

参考答案与解析: