内容来自:文档资料库http://www.03964.com/
更多"Java面向对象程序设计期末复习试题(附解析)"相关资料请点击这里
JAVA 面向对象程序设计复习试题+解析 1) 在 JAVA 编程中,关于 Font 下列()是正确
的。 (选择两项) a) b) c) d) 在我们的程序中可以使用 Font 类中定义的字体常量。 我们
可以使用 Tookit 类中的函数来获取我们的机器中 java 所支持的字体的列表 我们可以自己
创建字体实例对象 以上说明都正确
【解析】参考答案:A B Font 属于 java.awt 包中的一个类,专门用来设置程序中的字体实
例对象。 创建 Font 类的对象时使用的方法:getFont(int face,int style,int size); 2) 在 Java 语
言中,在包 Package1 中包含包 Package2,类 Class_A 直接隶属于包 Package1,类 Class_B 直
接隶属于包 Package2。在类 Class_C 要应用 Class_A 的方法 A 和 Class_B 的方法 B,你需
要()语 句。 (选择两项) a) b) c) d) import Package1.*; import Package1.Package2.*;
import Package2.* import Package2.Package1.*;
【解析】A B Java 语言中的包机制就像 Windows 中的文件夹,用来归类 类文件的位置。
要使用包中的类,有如下 二种方法: 直接导入该包中要用到的类。例如要用到 Color 类
,可以 import java.awt.Color 干脆将包中所有的类直接导入。但此时如果包有嵌套的包,
不能将嵌套包中的类倒入。 Import java.awt.* 3) import java.awt.*; import java.applet.*;
public class ButtonDemo extends Applet { Public void init() { Button pushBotton=new
Button(“ok”); Button downButton=new Button(“Yes”); add(pushBotton); add(downBotton);} }
根据以上代码,下列解释正确的是()(选择两项) 。 a) b) c) d) 该代码画了一个按钮
Button(“ok”)创建一个有显示“ok”的按钮 Button()是构造函数 按钮属于容器 Button 是一个
GUI 组件, 并不是容器。 因为它里面不能再放其他组件。 要创建按钮, 可以使用 Button
类创建。
【解析】B C
Button pushBotton=new Button(“ok”) 其中 pushBotton 是按钮实例对象名,Button()是构
造方法,初始化该按钮,此处带有参数 ok, 表示该按钮所显示的文本为 OK。等价于
setText 方法的作用。 此代码中的 add 方法是将按钮添加到容器。但此时该按钮并没有显
示出来,因为还没有实现画按钮。 【解析】 4) 在 JAVA 编程中,关于 Graphics,下面()
是正确的。 (选择一项) a) b) c) d) 在这个类中定义了一些基本的绘图方法 这个类还存在
一些不足,因此出现了 Graphics2D 类,弥补了这个类的某些不足 这个类是一个抽象类,
我们不能创建这个类的实例 以上说法都正确 类 java.awt.Graphics, 定义:public abstract
class Graphics extends Object Graphics 类是所有图形上下文的抽象基类,该类包含了一些
基本的绘图方法。这个上下文允许应 用将图形绘制到由不同设备实现的组件上,以及绘
制到空闲屏幕的映像中。 由于 Graphics 是一个抽象类,应用不能直接调用该构造函数。
图形上下文是从其他图形上下文获 得的或是通过在一个组件上调用 getGraphics 创建的。
例如使用如下这二个方法: create, getGraphics 针对该类的一些缺点,出现了 Graphics2D
类,利用 java.awt.Graphics2D 类可以绘制各种图形, 矩形,圆,二次曲线,饼形以及它
评论0