- 1、本文档共31页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
类和对象
一、选择题
1、 下面对方法的作用描述不正确的是:( A、使程序结构清晰 码简洁 D、重复代码
2、 方法内定义的变量:( b
A、一定在方法内所有位置可见 局部位置可见
C、在方法外可以使用
3、 方法的形参:(a)
A、可以没有 B、至少有一个
形参 D、只能是简单变量
4、 方法的调用:(c) A、必须是一条完整的语句 个表达式
C、可能是语句,也可能是表达式 实际参数、
5、 return 语句:( d) A、不能用来返回对象
C、方法都必彳页含有 多个return语句 void的含义:( 方法体为空 定义方法吋必须使用 mainO方法的返回类型是:(
B、int
6、A、C、
7、
d)
A boolean
B、
d
功能复用
B、
)
C、代
可能在方法内的
D、在方法外可见
C、必须定义多个
B、只能是一
D、必须提供
B、
只可以返回数值 D、一个方法屮可以有
c
C、
a
B、方法体没有意义
D、方法没有返回值 )
void )
D、
static
8、 方法重载所涉及的方法:( A、有相同的名字 类型必须不同
9、 下面关于类和对象之间关系的描述,正确的是(
联接关系 B、包含关系 C、具体与抽象的关系
类是对象的具体化
B、参数个数必须不同
D、返回类型必须不同
C、
参数
A、
D、
10、 下面关于java屮类的说法哪个是不正确的( c )
A、 类体屮只能有变量定义和成员方法的定义,不能有 其他语句。
B、 需造方法是类111的特殊方法。
C、 类一定要声明为public的,才可以执行。
D、一个java文件中可以有多个class定义。
11、下列哪个类声明是正确的(d)
A、public void H1 {…} B、public class Move()
{???}
C、 public class void number{}Car {…}12、 下面的方法声明屮,哪个是正确的A、 public class methodName(){} int
C、 public class void number{}
Car {…}
12、 下面的方法声明屮,哪个是正确的
A、 public class methodName(){} int methodName(){}
C、 public void methodName(){} methodNamef}
13、 下述哪些说法是不正确的?(
A、实例变量是类的成员变量 用static关键字声明的 方法变量在方法执行时创建
D、 public class
c)
B、 public void
D、public void
)
B、
实例变量是
C、
D、
方法变量在
使用之前必须初始化
14、 下面对构造方法的描述不正确是(
A、系统提供默认的构造方法 数,所以也可以有返回值
C、构造方法可以重载 数
D、
E、
b
构造方法可以有参
)°
构造方法可以设置参
public
16、下列类头定义屮,错误的是(
A、public x extends y {???}
x extends y
)°
B、public class
b)o
A、class
C、extends
D、
15、 定义类头时,不可能用到的关键字是(
B、private
C、class x extends y implements yl {...} D、class x {...}
17、设A为已定义的类名,下列声明A类的对象a的语句 屮正确的是( )。
A、
A、 float A a;
C、 A a二new int();
B、public A a=A();
D、static A a二new
A();
18、 ,设i,j为类X屮定义的int型变量名,下列X类的构造 方法屮不正确的是(a )o
A、 void X(int k ){ i=k; } B、 X(int k ){ i=k; }
C、X(int m, int n ){ i=m; j=n; } D、X( ){i=0;j=0; }
19、 有一个类A,以下为其构造方法的声明,其屮正确的是
(b )o
A、void A(intx){???}C、public a(intx){??j
A、void A(int
x){???}
C、public a(int
x){??j
20、 下列方法定义屮,不正确的是(
A、 float x( int a,int b ) { return (a-b); }
a,int b) { return a-b; }
C、 int x( int a,int b ); { return a*b; }
a,int b) { return l?2*(a+b); }
B、public A(int
D、
o
B、
D、
static
您可能关注的文档
最近下载
- 小班数学活动《小动物在哪里》PPT课件.ppt
- 全国节约用水知识竞赛题库(含答案).pdf
- 机动护士培训【30页】.pptx
- unit 2(单元测试)-2024-2025学年人教PEP版英语三年级上册.doc VIP
- 控制系统仿真与计算机辅助设计第三版薛定宇习题答案.pdf
- 土地资源管理学(第二版)张正峰,第一至第十二章知识点.docx
- (人教2024版)化学九年级上册 跨学科实践:基于碳中和理念设计低碳行动方案 课件.pptx
- 化工技术经济可行性研究报告书1116.doc
- 宋元考古课件:磁州窑.ppt
- 2023年西南民族大学计算机科学与技术专业《计算机网络》科目期末试卷B(有答案).docx VIP
文档评论(0)