农行研发中心 笔试题.docxVIP

  • 1
  • 0
  • 约7.7千字
  • 约 10页
  • 2026-09-07 发布于浙江
  • 举报

农行研发中心笔试题

考试时间:______分钟总分:______分姓名:______

一、编程语言与数据结构

1.以下关于面向对象编程(OOP)的描述中,正确的是哪几项?

a)封装是将数据(属性)和操作数据的方法(行为)捆绑在一起的概念。

b)继承允许一个类(子类)继承另一个类(父类)的属性和方法,实现代码复用。

c)多态性指同一个方法调用可以在不同的对象上产生不同的行为。

d)抽象是隐藏对象的内部实现细节,只暴露必要的接口。

e)OOP只适用于大型复杂软件的设计。

2.设有如下Java代码段:

```java

int[]arr={10,20,30,40,50};

for(inti=0;iarr.length;i++){

if(arr[i]%2==0){

arr[i]=-arr[i];

}

}

执行完上述代码后,数组arr的内容是?

a)[10,20,30,40,50]

b)[-10,20,-30,40,-50]

c)[10,-20,30,-40,50]

d)[-10,-20,30,-40,50

文档评论(0)

1亿VIP精品文档

相关文档