三七互娱2018秋招客户端题分享!!
1、(java)关于被private修饰的成员变量。以下说法正确的是
A 可被三种类引用:该类自身、与它在同一个包中的其他类,在其他包中的该类的子类
B 可以被两种类访问和引用:该类本身、该类的所有子类
C 只能被该类自身所访问和修改
D 只能被同一个包中的类访问
2、假设类Y继承自类X,则创建和销毁Y类对象时,调用构造函数和析构函数的顺序分别为()
A X,Y;Y,X
B X,Y;X,Y
C Y,X;X,Y
D Y,X;Y,X
3、所谓的多态性是指
A 不同的对象调用不同名称的函数
B 不同的对象调用相同名称的函数
C 一个对象调用不同名称的函数
D 一个对象调用不同名称的对象
4、下列选项汇中,用于实现接口的关键字是
A interface
B implements
C abstract
D class
5、在不考虑友元的情况下,下列关于派生类和基类的描述中,正确的是
A 派生类成员函数只能访问基类的公有成员
B 派生类成员函数只能访问基类的公有何保护成员
C 派生类成员函数可以访问基类的所有成员
D 派生类对基类的默认继承方式是公有继承
6、编写C++程序一般需要经过的几个步骤依次是
A编辑,调试,编译,连接
B 编辑,编译,连接,运行
C 编译,调试,编辑,连接
D 编译,编辑,连接,运行
7、关于final的使用,错误的描述为
A final用在try{}catch{},用于强制执行
B final修饰的变量可以在声明时不进行初始化
C final修饰的方法不可以被重写
D final修饰的类不可以被继承
二、多选题(1)
1、下列关于类和对象的描述中,正确有
A 一组对象构成一个程序,对象之间通过发消息通知彼此该做什么
B 现实世界中,可以把每件事物都看作是一个对象
C 有共同属性的对象可以抽象为一个类
D 一个类只能实例化一个对象
三、简答题(6)
1、请描述一下C/S架构
2、请描述一下事件***模式或观察者模式的含义和作用
3、请描述一下MVC模式
4、请描述一下类继承的作用。
5、请写出冒泡排序的java或c++代码
6、Java或c++的基本数据类型有哪些?它们的长度和默认值分别是什么?
#秋招##三七互娱##笔试题目##Java工程师#