五、简答题(12题)-考试(3题,共15分)
1、 简单叙述如何使一个Java应用程序运行起来,在控制台方式下,使用什么命令编译、运
行程序。
安装JDK 用JAVAC编译 用JAVA运行
2、简述continue与break语句的区别与联系!第二章 3、UML2.0包括哪些图?第三章
4、RUP中的软件生命周期在时间上被分解为哪个几个连续的阶段?第三章 5、构造方法的定义和执行!第十三章
6、当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递!第十三章
7、重写和重载的区别。重载的方法是否可以改变返回值的类型?第十六章 8、构造器Constructor是否可被override(构造函数)!第十六章 9、抽象类的定义,抽象类方法的定义!第十六ppt文字和一般形式 10、成员内部类的定义和使用!第十七章PPT 11、抽象类和接口的异同
12、接口的定义,接口中的方法的定义!第十七章PPT
六、综合题(8题)-考试(2题,共34分)肯定出一个画类图的题 1、将一个二维数组的行和列互换后重新存放
2、给定一个英语句子,请统计其中单词的个数,各个单词间用空格分开
3、编写两个类:Person类和它的子类Student类,画出类图。(18分)(Person类包括属性name,age,包括方法getInfo()用来输出所有属性;Student类包括属性school,包括方法getInfo()用来输出所有属性。)
4、定义一个类Employee,在Employee中有个私有属性变量salary,定义构造器对salary进行初始化,并实现方法getsalary()取得salary的值,定义类Manager从Employee继承,覆盖getsalary(),使其返回salary的3倍。最后在设计一个测试类在屏幕上输出经理的salary。假设普通员工为3000.5,则输出的经理工资值。绘制Employee类的类图。 5、定义两个Java类, 1))一个圆(Circle)类,具有两个double属性,即pi(圆周率)和r(圆半径),并在其中定义至少三个方法qarea、qzhouchang、display,分别用于求圆的面积和周长以及显示面积和周长值。 2))一个Main类,包含一个Circle类的实例(对象),通过该对象调用Circle类的相应方法,对于指定半径的圆,输出其面积及周长值。并绘制圆类的类图。
5、设计一个接口,在其中定义一个打印操作print( )。然后创建两个实现该接口的类并在其中分别实现print()方法。绘制接口极其实现类的类图。
7、将d盘根目录下1.txt文本文件复制到e盘2.txt文本文件中,要求进行异常处理。
8、输入一个路径名,判断它是一个目录还是一个文件,如果是文件,则显示文件找中包含的内容。
相关推荐: