第17题: [单项选择]下面对对象概念描述正确的是( )。 A. 任何对象都必须有继承性 B. 对象是属性和方法的封装体 C. 对象间的通信靠信息传递 D. 方法是对象的静态属性 参考答案:B 答案解析:[解析] 在面向对象程序设计中,允许作用于某个对象上的操作称为方法,方法是对象的动态属性。对象间的通信靠消息传递。对象是属性和方法的封装体,可以从祖先中继承属性和方法,但不是任何对象都具有继承性。 第18题: [单项选择]赠与合同具有的法律特征是( )。 A. 有偿合同 B. 无偿合同 C. 双务合同 D. 实践合同 参考答案:B 答案解析:赠与合同不能有偿,也不可能双方当事人都有义务,因此应为无偿、单务合同;依我国《合同法》的规定,赠与合同一般是诺成性合同,故B正确。