面向对象笔试题及答案.docxVIP

  • 1
  • 0
  • 约4.04千字
  • 约 11页
  • 2026-04-28 发布于广西
  • 举报

面向对象笔试题及答案

一、单选题(每题2分,共20分)

1.下列哪个不是面向对象程序设计的基本特性?()

A.封装B.继承C.多态D.抽象E.重载

【答案】E

【解析】面向对象程序设计的基本特性是封装、继承、多态和抽象,重载不属于基本特性。

2.以下哪个关键字用于定义类的私有成员?()

A.publicB.protectedC.privateD.internal

【答案】C

【解析】private关键字用于定义类的私有成员,这些成员只能被类自身的方法访问。

3.在Java中,哪个方法用于释放对象占用的资源?()

A.init()B.start()C.finalize()D.dispose()

【答案】C

【解析】finalize()方法用于在对象被垃圾回收前释放资源。

4.以下哪个不是多态的表现形式?()

A.方法重载B.方法重写C.构造方法重载D.构造方法重写

【答案】A

【解析】多态的表现形式包括方法重写和构造方法重写,方法重载不属于多态。

5.在Python中,哪个关键字用于定义类?()

A.classB.defC.enumD.struct

【答案】A

【解析】class关键字用于定义类。

6.以下哪个不是继承的优点?()

A.代码复用B.提高可维护性C.增加复杂性D.提高可扩展性

【答案】C

【解析】继承的优点包括代码复用、提高可维护性和可扩展性,增加复杂性不是继承的优点。

文档评论(0)

1亿VIP精品文档

相关文档