



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、.一选择题1.下面方法定义中,正确的是: A)int x(int a,b)return a-b; B)double x(int a,int b)int w;w=a-b; C)double x(a,b)return b; D)int x(int a,int b)return a-b;2.下面方法定义中,不正确的是: A)float x(int a,int b)return a-b; B)int x(int a,int b)return a-b; C)int x(int a,int b)return a*b; D)int x(int a,int b)return 1.2*(a-b);3 下面方法定
2、义中,正确的是:A)int x()char ch='a'return (int)ch;B)void x()return true;C)int x()return true;D)int x(int a,b)return a-b;4 设 X 、 Y 均为已定义的类名,下列声明类 X 的对象 x1 的语句中正确的是 ?X x1=new X();B)X x1= X ( );C)X x1=new Y( );D)int X x1;Word 文档.5 设 A 为已定义的类名, 下列声明并创建 A 类的对象 a 的语句中正确的是 ? A)A a=new A ( ); B)public A a=
3、A( );B)C)Aa=new class( );D)a A;6 下面类的定义中结构正确的是?A)class AB)class 2AC)intclassAD)publicclass A ()7 下面关于类的结构的说确的是?A) 类只能包含一个构造方法B)类可以没有属性C)类只能包含方法D) 类只能包含属性8 下面哪个关键字在定义类头时用不到?A)class B)public C)extends D)int33 9 this 在程序中代表的是 ?A) 类的对象B)属性C)方法D) 父类Word 文档.10 下列对构造方法的调用方式的描述中正确的是 ?A) 使用 new 调用B)使用类名调用C)使
4、用对象名调用D) 调用方法为对象名 .方法名 ()11 以下关于构造函数的描述错误的是?A) 构造函数的返回类型只能是 void 型B)构造函数是类的一种特殊函数,它的方法名必须与类名相同C)构造函数的主要作用是完成对类的对象的初始化工作D) 一般在创建新对象时, 系统会调用构造函数12 下列构造方法的调用方式中,正确的A) 按照一般方法调用B)由用户直接调用C)只能通过 new 自动调用D) 不用调用,自动执行Word 文档.13 有一个类 A,以下为其构造方法的声明,其中正确的是?A)void A(int x)B)A(int x)C)a(int x)D)void a(int x)14 设
5、i , j 为类 X 中定义的 int 型变量名,下列 X 类的构造方法中不正确的是()。A)voidX(intk)i=k;B) X(intk ) i=k; C) X(int m, int n ) i=m; j=n; D) X( )i=0;j=0; 15. 有一个类 A,以下为其构造方法的声明,其中正确的是 ( )。A)publicA(intx).B)staticA(intx).C)publica(intx).D)voidA(intx).16. 下面关于 get 和 set 方法的叙述, 正确的是()A) 两个方法一般都有返回值B)两个方法一般都没有返回值Word 文档.C)get 方法一般有
6、返回值D)set 方法一般有返回值二填空:1.下面程序的功能是通过调用方法 max ()求给定的三个数的最大值,请将其补充完整。public class Class1public static void main( String args ) int i1=1234,i2=456,i3=-987;int MaxValue;MaxValue=max( i1,i2,i3 )_;三个数的最大值:"+MaxValue);public _ _static_ int max(int x,int y,int z) int temp1,max_value; temp1=x>y?x:y; max
7、_value=temp1>z?temp1:z;return max_value;2. 创建一个 Dog 类,此类中包括 1 个姓名属性 name 。Word 文档.在 main 方法中创建 Dog 类的对象 d ,并设置其姓名为“XiaoBai ”。public class Dog String name;public static void main(String args)_Dog d=new Dog();_= ”XiaoBai ”;_3创建一个 Telephone 类,属性有 number ,还有 2个构造方法,其中一个没有参数,一个带参数。public class T
8、elephone String number;_Telephone() _number="041184835202"Telephone(String number)_this.number_=_number;_4.创建一个 Employee 类,属性有员工姓名 name ,还有 2 个构造方法,其中一个没有参数,一个带参数。public class Employee Word 文档.String name;_Employee () _name= ”LiuYang ”;Employee (String name)_=name; _三.程序阅读题(1)下列程序
9、的输出结果是什么?public class Foostatic int i=0;static int j=0;public static void main(String args) int i=2;int k=3;int j=3;“i+ j is ”+ i + j);k = i +j;“k is ”+k);“jis ”+ j);Word 文档.( 2)下面代码是否正确?如果正确,运行后输出什么?否则请解释出现错误的原因?1 public class Test 2 public static void main(String args) 3MyClassa = new MyClass(3);4
10、int b=1;5add(a,b);6System.out.println("a is "+ a.v +" b is " +b);78static void add (MyClassa , int b) 9b+;10a.v=b;1112 13 classMyClass14intv ;15MyClass(intv)this.v = v; 16 (3)下面代码是否正确?如果正确,运行后输出什Word 文档.么?否则请解释出现错误的原因?/ 这是 Test1.java 程序1 package test1;2 public class Test1 3public
11、 static int x = 42;41 package test2;2 import test1.Test1;3 public class Test2 4public static void main(String args) 5System.out.println("x = " + Test1.x);6 7 四编程题:1.创建类 Student ,属性有平时成绩 (pingshi ),期末成绩( qimo );带参数的构造方法,方法有计算并输出总成绩的方法 calculateScore() ,计算方式为: 总成绩= 平时成绩 + 期末成绩的 1/2 ;创建测试类,创建
12、 Student 对象 s,然后调用 calculateScore() 方法来输出总成绩。Word 文档.2、定义一个图书类Book ,要求如下:( a)属性包括:书名 name(String 类型)、作者 author( String 类型),单价 price (double 类型),数量amount (int 类型),并且所有属性为私有。( b)提供一个为书名 name 、作者 author 、单价 price和数量 amount 指定初值的构造方法。(c)为私有属性提供访问器方法, 但要求书名和作者一旦初始化后不能更改。( d)提供计算图书总价的方法 totalPrice 方法,图书总价单价×数量定义测试类 BookTest ,在其 main 方法中创建一个书名为“Java”、作者为“三”,单价为30,数量为 2000的图书。并计算输出该图书的总价。3.编写一个类 Teacher ,描述教师的课时数量和课时系数,均为 double 类型。所有教师的课时系数相同。 Teacher 类有一个初始化课时数量的构造方法,一个计算课时当量的 courseCompute 方法(课时当量课
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 影视道具租赁仓储与道具租赁合同解除合同
- 专利商标续展一体化代理合同
- 高效物流托运补充服务协议
- 电竞俱乐部战队比赛奖金分配与管理协议
- 高效生物转化项目合伙人权益保护协议
- 公司管理调查报告
- 入职培训会流程
- 政薪火相传的传统美德 课件+-2024-2025学年统编版道德与法治七年级下册
- 药事管理促进合理用药
- 安全我知道活动目标
- 高校教职工通讯员培训
- 理化外包合同协议
- 水务集团笔试题目及答案
- 实际施工人装修合同协议
- 骨伤科中医临床路径(试行版)19个住院病种
- 糖尿病患者体重管理专家共识(2024版)
- ICD-10第4章:内分泌、营养和代谢疾病
- 第三章 第一节 世界的海陆分布说课稿-2024-2025学年湘教版初中地理七年级上册
- 病退委托书范本
- 如何预防夏季胃肠道疾病
- 公益性岗位申请书四篇
评论
0/150
提交评论