面向对象程序设计-模拟题_第1页
面向对象程序设计-模拟题_第2页
面向对象程序设计-模拟题_第3页
面向对象程序设计-模拟题_第4页
面向对象程序设计-模拟题_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、面向对象程序设计-模拟题.写出java语言中的全部数据类型。填空题*. java面向对象语言的三大基本特征是什么?填空题*. while循环和do-while循环的区别是什么?填空题*.写出java语言中初始化10个int型数据一维数组的方法。填空题*.写出判断闰年的表达式,判断是否为闰年的条件为满足以下二者之一:能被4整 除且不能被10。整除能被400整除填空题*.编程求1+2+3+4+.+100的和。填空题*.以下代码的运行结果是什么?class Employee public void speak() System, out. printin(这是一个员工类) )class Manage

2、r extends Employee )public class Test public static void main(String args) Manager E2 = new Manager();E2.speak();)填空题*.以下代码的运行结果是什么?public class Test public static void main(Stringl args) int count = 1;for(int i = 1; i = 5; i +)count *= i;System.out.println(count);)填空题*.类和对象的关系是什么?填空题*.简述java中的异常处理机

3、制?填空题. void的含义:()单项选择题*方法没有返回值(正确答案)方法体为空没有意义定义方法时必须使用. return语句:()单项选择题*只能让方法返回数值方法都必须含有方法中可以有多句return:正确答案)不能用来返回对象.以下说法哪个正确?()单项选择题*不需要定义类,就能创立对象对象中必须有属性和方法属性可以是简单变量,也可以是一个对象:正确答案)属性必须是简单变量.关于方法main()的说法哪个正确?()单项选择题*方法main()只能放在公共类中main()的头定义可以根据情况任意更改一个类中可以没有main()方法(正确答案)所有对象的创立都必须放在main()方法中.构

4、造方法何时被调用?()单项选择题*创立对象时(正确答案)类定义时使用对象的方法时使用对象的属性时.有关类的说法,正确的选项是()。单项选择题*类具有封装性,所以类的数据是不能被访问的类具有封装性,但可以通过类的公共接口访问类中的数据(正确答案) 声明一个类时,必须使用public修饰符每个类中必须有main方法,否那么程序无法运行.假设有类Iphone以下可以正确创立对象的格式是()o 单项选择题*Iphone t =1 ;Iphone t = new Iphone ();(正确答案)Iphone t = new Iphone ;Iphone t = Iphone ();.构造方法名必须与()

5、相同,它没有返回值,用户不能直接调用它,只能通 过new调用。单项选择题*类名(正确答案)对象名包名变量名.以下方法定义中,正确的选项是()。单项选择题*int x() char ch=a; return (int)ch; (正确答案)void x() .return true; int x() .return true; int x( int a, b) return a+b; .用于定义类成员的访问控制权的一组关键字是()o 单项选择题*class, float, double, publicfloat, boolean, int, longchar, extends, float, do

6、ublepublic, private, protected 三确答案).以下表达正确的选项是:()单项选择题*构造方法必须是public方法main方法必须是public方法(正确答案)Java应用程序的文件名可以是任意的 构造方法应该声明为void类型.关于类和对象的表达正确的选项是:()单项选择题*Java的类分为两大局部:系统定义的类和用户自定义的类(正确答案)类的静态属性和全局变量的概念完全一样,只是表达形式不同类的成员至少有一个属性和一个方法类是对象的实例化.以下有关构造方法的说法,正确的选项是:()单项选择题*一个类的构造方法可以有多个(正确答案)构造方法在类定义时被调用构造方法

7、只能由对象中的其它方法调用构造方法可以和类同名,也可以和类名不同. main()方法的返回类型是什么?单项选择题*intvoid(正确答案)booleanstatic.以下有关类、对象和实例的表达,正确的选项是哪一项?单项选择题*类就是对象,对象就是类,实例是对象的另一个名称,三者没有差异对象是类的抽象,类是对象的具体化,实例是对象的另一个名称类是对象的抽象,对象是类的具体化,实例是类的另一个名称类是对象的抽象,对象是类的具体化,实例是对象的另一个名称(正确答案).有关new关键字的描述正确的选项是哪项? L单项选择题*创立对象实例的时候可以不使用new关键字(正确答案)new所创立的对象不占

8、用内存空间new会调用类的构造器(方法)来创立对象new所创立的对象实体空间里一定存在引用类型的变量.以下关于面向对象概念的描述中,不正确的一项为哪一项()单项选择题*在现实生活中,对象是指客观世界的实体在程序中,对象是通过一种抽象数据类型来描述的,这种抽象数据类型称为类 (class)在程序中,对象是一组变量和相关方法的集合程序中的对象就是现实生活中的对象(正确答案).在创立对象时,必须()单项选择题*先声明对象,然后才能使用对象先声明对象,为对象分配内存空间,然后才能使用对象先声明对象,为对象分配内存空间,对对象初始化,然后才能使用对象(正确答案)上述说法都对.在Java语言中,被称为内存分配的运算符是()单项选择题*new(正确答案)instanceof中括号0.关于下面的程序Test.java说法正确的选项是()0pu

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论