2026年软件工程师试题及解析.docxVIP

  • 2
  • 0
  • 约1.43万字
  • 约 31页
  • 2026-08-24 发布于贵州
  • 举报

2026年软件工程师试题及解析

一、单项选择题(共10题,每题1分,共10分)

在面向对象程序设计中,以下哪个概念用于描述将数据和对数据的操作封装在一起,并隐藏内部实现细节?

A.继承

B.多态

C.封装

D.抽象

答案:C

解析:本题考察面向对象编程的基本概念。封装(Encapsulation)的核心思想是将数据(属性)和操作数据的方法(行为)捆绑成一个独立的单元(即类),并对外隐藏实现的细节,仅通过公开的接口进行交互。继承(A)用于创建新类并重用现有类的属性和方法;多态(B)允许不同的类对象对同一消息做出不同的响应;抽象(D)则是提取出关键特征而忽略非本质细节的过程,常通过接口或抽

文档评论(0)

1亿VIP精品文档

相关文档