- 64
- 3
- 约2.49万字
- 约 19页
- 2016-10-06 发布于贵州
- 举报
java上机实答案与解析
JAVA上机实验题答案与解析
实验一 Java程序编程
编写一个Java应用程序,输出内容为Hello!。
注:文件位置位于e:\2:\Hello.java 编译:(1)e:(2)cd 2 (3)javac Hello.java(4)java Hello
2.编写一个Java小应用程序,输出内容为我一边听音乐,一边学Java。
第一步编写
import java.awt.*;
import java.applet.*;
public class MyApplet extends Applet{
public void paint(Graphics g){
g.drawString(我一边听音乐,我一边做java,25,25);
}
}
第二步 在DOS环境中编译(....javac MyApplet.java)
第三步 使用记事本编写
applet code=MyApplet.class height=200 width=120
/applet
第四步 将记事本文件名命名为MyApplet.html
第五步 打开MyApplet.html
实验二 类的定义
1.编写Java应用程序,自定义Point类,类中有两个描述坐标位置的double变量x,y,利用构造方法,实现对Point 对象p1,p2初始化,p1和p2对应坐标分别为(15,20),(10,30);定义方法getX(),getY()分别获得点的横坐标和纵坐标;定义方法setX(),setY()分别获得点的横坐标和纵坐标;并且把p1和p2输出;
public class Point {
double x,y;
Point(double x,double y){
this.x=x;
this.y=y;
}
double getX(){
return x;
}
double getY(){
return y;
}
void setX(double x){
this.x=x;
}
void setY(double y){
this.y=y;
}
public static void main(String[] args) {
Point p1=new Point(15,20);//初始化
Point p2=new Point(10,30);
System.out.println(横坐标为+p1.x+ 纵坐标为+p1.y);
System.out.println(横坐标为+p2.getX()+ 纵坐标为 +p2.getY());
}
}
运行结果:横坐标为15.0 纵坐标为20.0
横坐标为10.0 纵坐标为 30.0
2.编写Java应用程序,自定义Circle类,类中有两个double 变量r,s,一个类变量pi,利用构造方法实现对半径是3和5.5的初始化,自定义getArea方法实现圆面积求解; b=height;;
}
void setWidth(double width) {
a=width;
}
void setHeight(double height) {
b=height;
}
double getWidth(){
return a;
}
double getHeight(){
return b;
}
double getArea(){
area=a*b;
return area;
}
}
public class A {
public static void main(String args[]) {
Rect rect=new Rect();
double w=12.76,h=25.28;
rect.setWidth(w);
rect.setHeight(h);
System.out.println(矩形对象的宽:+rect.getWidth()+ 高:+rect.getHeight());
System.out.println(矩形的面积:+rect.getArea());
}
}
答案:
圆的的面积:78.5
矩形对象的宽:12.76 高:25.28
矩形的面积:322.57280000000003
3. 编写Java应用程序,定义Animal类,此类中有动物的属性:名称 name,
您可能关注的文档
- html-7 格的制作2.doc
- IaaS、SaS、PaaS计算OR服务.doc
- ibmX355356服务器配置RAID.docx
- ICL7135串行采集方式在单片机电压表中的应用.doc
- ICT标准化产资费说明.docx
- IDC网络系统全实施方案.doc
- IDL入门教程(下)(简单图形显示I).doc
- IDSA鼻窦炎南翻译.doc
- IEC6185标准主要内容及特点介绍.doc
- iES-E100报表查询使用说明.doc
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
最近下载
- 人教版小学六年级数学册期末检测试卷共八套.doc VIP
- 《新时代汉语口语:中级·下》PPT第15课 读万卷书,行万里路.pptx VIP
- 《新时代汉语口语:中级·下》PPT第5课 如今的四合院.pptx VIP
- 村支书考录公务员笔试试卷(含答案).docx VIP
- 《新时代汉语口语:中级·下》PPT第13课 孩子的零花钱怎么给(新).pptx VIP
- 《新时代汉语口语:中级·下》PPT第11课 我的“选择困难症又犯了(新).pptx VIP
- 铝灰渣资源化利用污染控制技术规范.pdf VIP
- 《新时代汉语口语:中级·下》PPT第14课 我想搬出去住(新).pptx VIP
- 《新时代汉语口语:中级·下》PPT第7课 网购与生活 .pptx VIP
- 2023年江苏省专转本考试计算机真题附答案解析.docx VIP
原创力文档

文档评论(0)