请选择 进入手机版 | 继续访问电脑版
查看: 935|回复: 0

2020智慧树答案 JAVA程序设计(山东联盟-潍坊科技学院版)2078969 最新知到章节测试答案

[复制链接]

6336

主题

6344

帖子

7693

积分

实习版主

Rank: 7Rank: 7Rank: 7

积分
7693
发表于 2020-2-19 13:14:22 | 显示全部楼层 |阅读模式

本站可预览答案为见面课、绪论、第一章、第二章。其余剩下的均需付费购买。

第一章 单元测试

1、多选题:
下面对于构造方法的描述,正确有哪些?
选项:
A:方法名必须和类名相同
B:方法名的前面没有返回值类型的声明
C:当定义了带参数的构造方法,系统默认的不带参数的构造方法依然

存在



D:在方法中不能使用return语句返回一个值



答案: 【方法名必须和类名相同;方法名的前面没有返回值类型的声明;在方法中不能使用return语句返回一个值


2、多选题:
关于构造方法以下说法正确的是()
选项:
A:每个类都必须编写构造方法代码



B:构造方法可以重载



C:构造方法名必须与类名一致



D:构造方法是通过new来调用



答案: 【每个类都必须编写构造方法代码


;构造方法名必须与类名一致


;构造方法是通过new来调用


3、多选题:
下列关于静态方法的描述中,正确的是()
选项:
A:静态方法中内部只能访问被static修饰的成员



B:静态方法不占用对象的内存空间,而非静态方法占用对象的内存空间
C:静态方法内可以使用this关键字
D:静态方法指的是被static关键字修饰的方法
答案: 【静态方法中内部只能访问被static修饰的成员


;静态方法不占用对象的内存空间,而非静态方法占用对象的内存空间;静态方法指的是被static关键字修饰的方法

4、单选题:
1.下列不属于面向对象编程的三个特征的是()

A、封装B、指针操作C、多态性D、继承

选项:
A:指针操作
B:封装
C:多态性
D:继承
答案: 【指针操作

5、单选题:
关于类的定义以下说法错误是()

选项:
A:一个包可以包含多个类
B:Java中所有类都是object类的子类



C:类定义使用class关键字



D:每个类中必须有一个main方法



答案: 【每个类中必须有一个main方法


6、判断题:
 package语句只能放在import语句后面()
选项:
A:对
B:错
答案: 【

7、判断题:
在定义一个类的时候,如果类的成员被private所修饰,该成员不能在类的外部被直接访问(  )
选项:
A:对
B:错
答案: 【

8、单选题:
父子类在同一个包中,子类不能继承父类的哪个属性()
选项:
A:default
B:private
C:public
D:protected
答案: 【private

9、单选题:
在创建对象时必须()

选项:
A:上述说法都对
B:先声明对象,为对象分配内存空间,对对象初始化,然后才能使用对象



C:先声明对象,然后才能使用对象



D:先声明对象,为对象分配内存空间,然后才能使用对象



答案: 【先声明对象,为对象分配内存空间,对对象初始化,然后才能使用对象


第二章 单元测试

1、单选题:
Java语言中,以下哪个关键字用于在方法上声明抛出异常?
选项:
A:throw



B:throws 
C:catch
D:try 
答案: 【throws 

2、单选题:
在类的继承关系中,需要遵循以下哪个继承原则?

选项:
A:多重
B:不能继承



C:单一
D:双重
答案: 【单一

3、多选题:
以下说法哪些是正确的?
选项:
A:Java语言中不允许一个类继承多个类



B:Java语言中允许一个类同时继承一个类并实现一个接口 
C:Java语言中允许一个类实现多个接口       
D:Java语言中允许一个接口继承一个接口
答案: 【Java语言中不允许一个类继承多个类


;Java语言中允许一个类同时继承一个类并实现一个接口 ;Java语言中允许一个类实现多个接口       ;Java语言中允许一个接口继承一个接口

4、多选题:
关于抽象类的说法哪些是正确的?
选项:
A:不能用抽象类去创建对象。
B:如果父类是抽象类,则子类必须重写父类所有的抽象方法。



C:抽象类中可以有非抽象方法。
D:接口和抽象类是同一个概念。
答案: 【不能用抽象类去创建对象。;抽象类中可以有非抽象方法。

5、单选题:
Java中,要想让一个类继承另一个类,可以使用以下哪个关键字?
选项:
A:extends
B:implements 
C:modifies



D:inherits 
答案: 【extends

6、单选题:
已知类的继承关系如下:

class Employee;

class Manager extends Employeer;

class Director extends Employee;

则以下语句能通过编译的有哪些?

选项:
A:Director d=new Manager(); 



B: Employee e=new Manager(); 
C:Manager m=new Director();



D:Director d=new Employee(); 
答案: 【 Employee e=new Manager(); 

7、判断题:
抽象方法必须定义在抽象类中,所以抽象类中的方法都是抽象方法
选项:
A:对
B:错
答案: 【

8、判断题:
不存在继承关系的情况下,也可以实现方法重写。
选项:
A:对
B:错
答案: 【

9、判断题:
接口中只能定义常量和抽象方法。
选项:
A:错
B:对
答案: 【

10、判断题:
定义一个Java类时,如果前面加使用private关键字修饰,那么该类不可以被继承
选项:
A:错
B:对
答案: 【

****如需查看完整版答案****    需支付 5 元辛苦整理费后可查看全部!立即购买


如有任何疑问,请直接加售后Q群:797453258,或直接在下方留言,保证第一时间处理

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 微信登录

本版积分规则

快速回复 返回顶部 返回列表