第一范文网 - 专业文章范例文档资料分享平台

Java程序设计期末考试题

来源:用户分享 时间:2025/5/19 5:17:43 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

Scanner s=new Scanner(System.in); //输入5个整数

for(int i=0;i

for(int i=0;ia[j+1]) { temp=a[j]; a[j]=a[j+1]; a[j+1]=temp; } } }

//输出打印

for(int i=0;i

2. 请编写应用程序,要求包含一个窗口,并且要求利用窗口事件相

应,实现窗口的关闭。 import java.awt.*; import java.awt.event.*; public class winClose {

public static void main(String args[]) { Frame f=new Frame(\这是一个窗口\

f.addWindowListener(new WindowAdapter(){ //定义匿名类 public void windowClosing(WindowEvent e) { System.exit(0); } });

f.setVisible(true); } }

3. 编写一个完整的Java Application 程序。包含接口ShapeArea,类Circle、Test,具体要求如下: ⑴接口ShapeArea: ①接口方法

double getArea():求一个形状的面积 double getPerimeter ():求一个形状的周长 ⑵类Circle:

实现ShapeArea接口,并有以下属性和方法: 属性

radius: double类型,表示圆的半径 方法

Circle(double r):构造函数

toString()方法 :输出圆的描述信息,如“radius=1.0, perimeter=6.28, area=3.14” ⑶Test类作为主类要完成测试功能 生成Circle对象

② 调用对象的toString方法,输出对象的描述信息 interface ShapeArea {

public double getArea(); //返回形状面积 public double getPerimeter(); //返回形状周长 }

class Circle implements ShapeArea { //实现接口 double radius; Circle(double r) {

this.radius=r; }

public double getArea() {

return 3.14*radius*radius; }

public double getPerimeter() { return 2*3.14*radius; }

public void toStr() { //打印输出

System.out.print(\ter()+\ } }

class Test {

public static void main(String args[]) { Circle c=new Circle(2.0); c.toStr(); } }

4.用二维数组存放、打印杨辉三角型 class Demo {

public static void main(String args[]) { int i, j;

搜索更多关于: Java程序设计期末考试题 的文档
Java程序设计期末考试题.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c167rf1rrjd3x5if1kn1k_5.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top