java程序设计实训(java程序设计 面向对象基础 实验)

2024-06-30 10:17:47 121

java程序设计实训(java程序设计 面向对象基础 实验)

本文目录

java程序设计 面向对象基础 实验


二。
1。People.java
public class People {
//性别(sex)及出生日期(date);方法成员有:获取人的性别和出生日期及构造方法。要求构造方法可以设置性别和出生日期的初始值。
private int sex;
private Date birth;
public People (int sex, Date birth) {
this.sex = sex;
this.birth = birth;
}
public int getSex() {
return this.sex;
}
public Date getBirth() {
return this.birth;
}
}
2。Student.java
public class Student extends People{
private int sex;
private Date birth;
private String name;
private int stuno;
private double grate;
private String studentNative;

public Student(int sex, Date birth, String name, int stuno, double grate, String studentNative) {
super(sex, birth);
this.name = name;
this.stuno = stuno;
this.grate = grate;
this.studentNative = studentNative;
}
public Date getBirth() {
return birth;
}
public double getGrate() {
return grate;
}
public String getName() {
return name;
}
public int getSex() {
return sex;
}
public String getStudentNative() {
return studentNative;
}
public int getStuno() {
return stuno;
}
}
3。测试类自己编写就好了,创建一个People和Student的对象,然后设置值,取值就可以了。
五。
1.构造方法没有返回值,方法名和类名一样.
2.继承是指子类可以拥有父类的方法和属性;多态是指父类的引用可以指向子类对象的实例
3.重写
4.重载
其他的没什么了,自己完成以下吧。O(∩_∩)O~

java高级程序设计实训报告怎么写


写出具体的代码即可,代码记得做简单的注释,这个注释就是你的思想(“思想”怎么理解都可以,做一下简单的注释,注意注释不要太复杂太多)。怎么想的就怎么写,程序这种东西核心的核心是思想,思想表达出来并且程序能正常实现和运行就可以。再多写其他的东西反而让人觉得乱。

《Java程序设计》实训


Counter类如下:
class Counter {
private int countValue;

Counter(){countValue = 0;}
Counter(int count){countValue = count;}

public void increment(){
++countValue;
}

public boolean decrement(){
if(countValue == 0) return false;
else --countValue;
return true;
}

public void reset(){
countValue = 0;
}

public void set(int count){
countValue = count;
}

public int getCount(){return countValue;}
}
测试类如下:
public class Test{
public static void main(String args) {
Counter test = new Counter();
java.util.Scanner sc = new java.util.Scanner(System.in);
System.out.println(“请输入投影仪使用情况(Buy(1),Receive(2),Discard(3),Lend(4),Reset(5),Set(6))“);
int command;
while(true) {
command = sc.nextInt();
switch(command){
case 1:
case 2:
test.increment();
break;
case 3:
case 4:
if(!test.decrement()) System.out.println(“实验室已经没有投影仪了“);
break;
case 5:
test.reset();
break;
case 6:
test.set(sc.nextInt());
break;
default:
System.out.println(“无效的命令“);
}
System.out.println(“现在实验室有投影仪“ + test.getCount() + “台“);
}
}
}
分别写在Counter.java和Test.java中,放在同一目录下即可使用,测试结果为:
请输入投影仪使用情况(Buy(1),Receive(2),Discard(3),Lend(4),Reset(5),Set(6))
6
10
现在实验室有投影仪10台
1
现在实验室有投影仪11台
2
现在实验室有投影仪12台
3
现在实验室有投影仪11台
4
现在实验室有投影仪10台
5
现在实验室有投影仪0台
3
实验室已经没有投影仪了
现在实验室有投影仪0台

Java程序设计实验报告 继承与多态


package MyShape;

public class Test {

/**

* @param args

*/

public static void main(String args) {

Circle c = new Circle(2,4,3);

c.printItMyWay();

}

}

abstract class Shape{

public abstract float getCir();

public abstract float getArea();

}

class Point extends Shape implements Printable{

public int x;

public int y;

public Point(int x, int y){

this.x= x;

this.y=y;

}

public Point (){

}

@Override

public float getCir() {

// TODO Auto-generated method stub

return 0;

}

@Override

public float getArea() {

// TODO Auto-generated method stub

return 0;

}

public int getX() {

return x;

}

public void setX(int x) {

this.x = x;

}

public int getY() {

return y;

}

public void setY(int y) {

this.y = y;

}

@Override

public void printItMyWay() {

System.out.println(“ Point (“+x+“,“+y+“)“);

System.out.println(“ Point Area:“+this.getArea());

System.out.println(“ Point Circle:“+this.getCir());

}

}

class Circle extends Point implements Printable{

public float r ;

public Circle(){

}

public Circle(float r,int x, int y ){

        if(r》0){

        this.r =r;

        this.x =x;

        this.y=y;

}

}

public float getR() {

return r;

}

public void setR(float r) {

this.r = r;

}

@Override

public float getArea() {

return (float) (r*r*3.14/2);

}

@Override

public float getCir() {

return (float) (3.14*r*2);

}

@Override

public void printItMyWay() {

System.out.println(“ Circle (“+x+“,“+y+“)“);

System.out.println(“ Circle R:“+r);

System.out.println(“ Circle Area:“+this.getArea());

System.out.println(“ Circle Circle:“+this.getCir());

}

}

interface Printable {

public void printItMyWay();

}


java面向对象程序设计实验报告怎么写


1。People.java
public class People {
//性别(sex)及出生日期(date);方法成员有:获取人的性别和出生日期及构造方法。要求构造方法可以设置性别和出生日期的初始值。
private int sex;
private Date birth;
public People (int sex, Date birth) {
this.sex = sex;
this.birth = birth;
}
public int getSex() {
return this.sex;
}
public Date getBirth() {
return this.birth;
}
}
2。Student.java
public class Student extends People{
private int sex;
private Date birth;
private String name;
private int stuno;
private double grate;
private String studentNative;

public Student(int sex, Date birth, String name, int stuno, double grate, String studentNative) {
super(sex, birth);
this.name = name;
this.stuno = stuno;
this.grate = grate;
this.studentNative = studentNative;
}
public Date getBirth() {
return birth;
}
public double getGrate() {
return grate;
}
public String getName() {
return name;
}
public int getSex() {
return sex;
}
public String getStudentNative() {
return studentNative;
}
public int getStuno() {
return stuno;
}
}
3。测试类自己编写就好了,创建一个People和Student的对象,然后设置值,取值就可以了。
五。
1.构造方法没有返回值,方法名和类名一样.
2.继承是指子类可以拥有父类的方法和属性;多态是指父类的引用可以指向子类对象的实例
3.重写
4.重载

java实训心得体会


一周的实训转瞬即逝,在这短暂的时间里,我们在老师的指导和帮助下,对于网页设计与制作有了进一步的了解。虽然存在各种各样的问题,但是,这次动手实践经历的意义也是显而易见的。通过这次实训,我学到了很多有价值的东西。整个开发的过程对我来说是一次将理论应用于实践的过程,是将以前所学知识充分利用的过程,是一次真正的实践过程。在这次网页设计中,学到了很多在课堂内所学不到的知识,真正拓展了自己的能力,是一次难得的历练经历收获很大。
我感受最深的是:想要最好一个网站,素材和技能都十分重要。好的素材需要多放面查找资料的,可以从图书、网站和新闻上查找的。好的技能需要不断的实践,经常锻炼做网页。如果拥有好的素材和精湛的技能就可以做出最精湛的网页。另外,亲自动手也让自己看到了自身能力的不足,看到了理想与现实之间的差距,这一切都需要今后进一步加强学习理论知识与真正动手做一些课题来弥补。

一般java实验总结怎么写,麻烦给出一个范例,谢谢了


JAVA 实验报告
班级:xxxxxxx 学号:xxxxxxxxx 姓名:xxxxxx
实验一
require.async([’wkcommon:widget/ui/lib/sio/sio.js’], function(sio) { var url = ’https://cpro.baidustatic.com/cpro/ui/c.js’; sio.callByBrowser( url, function () { BAIDU_CLB_fillSlotAsync(’u2845605’,’cpro_u2845605’); } ); });
void function(e,t){for(var n=t.getElementsByTagName(“img“),a=+new Date,i=,o=function(){this.removeEventListener&&this.removeEventListener(“load“,o,!1),i.push({img:this,time:+new Date})},s=0;s《 n.length;s++)!function(){var e=n[s];e.addEventListener?!e.complete&&e.addEventListener(“load“,o,!1):e.attachEvent&&e.attachEvent(“onreadystatechange“,function(){“complete“==e.readyState&&o.call(e,o)})}();alog(“speed.set“,{fsItems:i,fs:a})}(window,document);
一.实验目的:熟悉java使用环境 二.实验内容:
1. 编写一个显示“I Love Internet”的java Application程序并运行
程序如下: public class c1_8
{public static void main(String args) {
System.out.println(“I Love Internet!“); } }
运行结果:
F:\mqc》javac c1_8.java
F:\mqc》java c1_8 I Love Internet!
F:\mqc》
2. 编写一个显示“Hello Internet”的java Applet程序并运行
程序如下:
import java.awt.*; import java.applet.*;
public class c1_10 extends Applet { public void paint(Graphics g) {
g.drawingString(“Hello Internet!“,25,25); } }
运行结果:XXXXX
求采纳

java程序设计实训(java程序设计 面向对象基础 实验)

本文编辑:admin

更多文章:


下载大智慧手机炒股软件(十大不收费看盘软件排名下载)

下载大智慧手机炒股软件(十大不收费看盘软件排名下载)

今天给各位分享十大不收费看盘软件排名下载的知识,其中也会对十大不收费看盘软件排名下载进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录十大不收费看盘软件排名下载如何用手机炒股请问,怎么下载大智慧如题 谢谢了如何下

2024年5月20日 17:08

小李升职换岗后蚂蚁庄园(某单位空出3个领导岗位,全部从外单位提拔人员来补充,合理不)

小李升职换岗后蚂蚁庄园(某单位空出3个领导岗位,全部从外单位提拔人员来补充,合理不)

本文目录某单位空出3个领导岗位,全部从外单位提拔人员来补充,合理不公务员晋升或者换岗,可以通过哪些途径来实现某单位空出3个领导岗位,全部从外单位提拔人员来补充,合理不从命题扩展展示的内容来看,显然单位一把手做法不合理!我们不否认干部交流,不

2024年3月9日 06:45

真实的优化排名(优化关键词排名具体做法有哪些)

真实的优化排名(优化关键词排名具体做法有哪些)

这篇文章给大家聊聊关于真实的优化排名,以及优化关键词排名具体做法有哪些对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。本文目录优化关键词排名具体做法有哪些怎么优化网站排名如何优化网站排名靠前seo优化排名是怎么样的如何做网站优化才能让

2024年8月31日 01:15

轩辕剑游戏系列(轩辕剑系列游戏有哪些应该按照什么顺序来玩)

轩辕剑游戏系列(轩辕剑系列游戏有哪些应该按照什么顺序来玩)

大家好,如果您还对轩辕剑游戏系列不太了解,没有关系,今天就由本站为大家分享轩辕剑游戏系列的知识,包括轩辕剑系列游戏有哪些应该按照什么顺序来玩的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!本文目录轩辕剑系列游戏有哪些应该按

2024年7月1日 16:48

金山词霸离线词典(金山词霸不联网不能使用)

金山词霸离线词典(金山词霸不联网不能使用)

这篇文章给大家聊聊关于金山词霸离线词典,以及金山词霸不联网不能使用对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。本文目录金山词霸不联网不能使用怎么金山词霸下载离线词典安装后用不起如何从电脑上下载金山词霸手机版的离线词典呢《金山词霸》

2024年6月29日 15:34

街机模拟器游戏大全(经典街机游戏)

街机模拟器游戏大全(经典街机游戏)

这篇文章给大家聊聊关于街机模拟器游戏大全,以及经典街机游戏对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。本文目录经典街机游戏街机游戏经典win10街机模拟器哪个好街机模拟器游戏合集什么街机模拟器能现拳皇97屠蛇安卓街机模拟器什么格式

2024年7月18日 10:25

安装下载app(三星手机怎样安装APP)

安装下载app(三星手机怎样安装APP)

大家好,关于安装下载app很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于三星手机怎样安装APP的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!本文目录三星手机

2024年7月25日 00:35

三星传真机怎么使用?三星的传真机只能打印,不能收发传真是什么原因呢急急急!!!!

三星传真机怎么使用?三星的传真机只能打印,不能收发传真是什么原因呢急急急!!!!

本文目录三星传真机怎么使用三星的传真机只能打印,不能收发传真是什么原因呢急急急!!!!三星打印传真一体机怎么发传真三星 SCX-4521F 的传真机怎么用三星scx4521ns传真机的使用方法三星SF-555P传真机如何传真,接受传真,复印

2024年6月28日 00:56

电脑版《多玩我的世界盒子》怎么启动游戏?为什么多玩我的世界盒子不能用了

电脑版《多玩我的世界盒子》怎么启动游戏?为什么多玩我的世界盒子不能用了

本文目录电脑版《多玩我的世界盒子》怎么启动游戏为什么多玩我的世界盒子不能用了DNF多玩盒子会盗号吗多玩我的世界盒子更新了之后怎么启动游戏呀魔兽世界多玩盒子怎么卸载插件魔兽世界多玩盒子怎么设置路径LOL盒子下载哪个好多玩盒子17173网站盒子

2024年6月28日 00:24

各国国旗图片下载(你知道俄罗斯国旗中的意义吗)

各国国旗图片下载(你知道俄罗斯国旗中的意义吗)

本文目录你知道俄罗斯国旗中的意义吗孟加拉国和日本的国旗很像,是偶然吗为什么世界上哪个国家的国旗最有设计感为什么欧洲很多国家的国旗都带有“十”字标志求关于各国国旗含义东京奥运将各国国旗拟人化,它们的二次元形象你觉得搭配吗世界188个国家的国旗

2024年5月31日 01:30

云帅云支持全屏吗?云帅云手机可以挂机部落冲突吗

云帅云支持全屏吗?云帅云手机可以挂机部落冲突吗

本文目录云帅云支持全屏吗云帅云手机可以挂机部落冲突吗云帅云手机安全吗云帅云手机一点进去就是黑屏云帅云手机辅助怎么用云帅云手机怎么删除上传的应用云帅云手机一台可以几开云帅云手机能挂一梦江湖吗云帅如何挂机传奇云帅云支持全屏吗暂时没办法全屏挂机。

2023年6月21日 12:40

全民飞机大战飞行团(全民飞机大战飞行团退出团以后入多长时间可以再入其他团)

全民飞机大战飞行团(全民飞机大战飞行团退出团以后入多长时间可以再入其他团)

本文目录全民飞机大战飞行团退出团以后入多长时间可以再入其他团全民飞机大战飞行团贡献值怎么回事全民飞机大战飞行团怎么玩全民飞机大战飞行团数是什么意思全民飞机大战飞行团人数上限是多少 怎么扩充全民飞机大战怎样得到飞行团荣誉点全民飞机大战怎么加入

2023年7月23日 21:40

华为手机可以下载狗狗翻译器吗?谁用过狗狗语言翻译器么好用嘛

华为手机可以下载狗狗翻译器吗?谁用过狗狗语言翻译器么好用嘛

大家好,如果您还对狗狗翻译器不太了解,没有关系,今天就由本站为大家分享狗狗翻译器的知识,包括华为手机可以下载狗狗翻译器吗的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!本文目录华为手机可以下载狗狗翻译器吗谁用过狗狗语言翻译

2024年8月3日 14:15

sector(当sector是什么意思,单复数同形)

sector(当sector是什么意思,单复数同形)

大家好,今天小编来为大家解答以下的问题,关于sector,当sector是什么意思,单复数同形这个很多人还不知道,现在让我们一起来看看吧!本文目录当sector是什么意思,单复数同形sector和agency区别Sector是什么意思啊Se

2024年7月27日 06:25

winrar最新版(winrar安装之后新建winrar文件是未知的是什么意思)

winrar最新版(winrar安装之后新建winrar文件是未知的是什么意思)

本篇文章给大家谈谈winrar最新版,以及winrar安装之后新建winrar文件是未知的是什么意思对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。

2024年6月27日 04:10

识别视频声音生成文字的软件(视频语音转文字软件)

识别视频声音生成文字的软件(视频语音转文字软件)

本篇文章给大家谈谈识别视频声音生成文字的软件,以及视频语音转文字软件对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。本文目录视频语音转文字软件如何将视频的声音变出来文字什么软件能提取视频中的文字有哪些app可以将视频或音频转换成文字视

2024年7月29日 23:05

拼多多一件代发货源网(拼多多商家版怎么找货源一件代发 具体操作步骤)

拼多多一件代发货源网(拼多多商家版怎么找货源一件代发 具体操作步骤)

各位老铁们好,相信很多人对拼多多一件代发货源网都不是特别的了解,因此呢,今天就来为大家分享下关于拼多多一件代发货源网以及拼多多商家版怎么找货源一件代发 具体操作步骤的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!本文目录

2024年7月8日 02:25

realme 10系列(1599元!realme 10 Pro系列发布了,你是否会购买呢)

realme 10系列(1599元!realme 10 Pro系列发布了,你是否会购买呢)

“realme 10系列”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看realme 10系列(1599元!realme 10 Pro系列发布了,你是否会购买呢)!本文目录1599元!realme 10 Pro系列发布了,你

2024年8月23日 23:10

高考英语答题卡(高考有小孩在考英语时选择题部分忘记涂卡,考卷上有答案,那选择题成绩算零分吗)

高考英语答题卡(高考有小孩在考英语时选择题部分忘记涂卡,考卷上有答案,那选择题成绩算零分吗)

本文目录高考有小孩在考英语时选择题部分忘记涂卡,考卷上有答案,那选择题成绩算零分吗高考结束铃声响起,考生答题卡未填哀求监考老师,老师怎么做合适怎么才能考过英语四级高考有小孩在考英语时选择题部分忘记涂卡,考卷上有答案,那选择题成绩算零分吗你好

2024年5月21日 01:00

演示文稿ppt软件下载(请问做ppt需要的软件怎么下载啊)

演示文稿ppt软件下载(请问做ppt需要的软件怎么下载啊)

大家好,演示文稿ppt软件下载相信很多的网友都不是很明白,包括请问做ppt需要的软件怎么下载啊也是一样,不过没有关系,接下来就来为大家分享关于演示文稿ppt软件下载和请问做ppt需要的软件怎么下载啊的一些知识点,大家可以关注收藏,免得下次来

2024年5月17日 06:27

近期文章

本站热文

iphone vpn设置(ios设置vpn快捷开关)
2024-07-22 15:01:12 浏览:2334
windows12正式版下载(操作系统Windows Server 2012 R2,在哪能下载到,公司用的)
2024-07-20 17:26:53 浏览:1732
java安装教程(win10如何安装JAVA)
2024-07-19 19:55:49 浏览:1156
client mfc application未响应(每次进cf就提示client MFC Application未响应该怎么办啊!急急急)
2024-07-20 11:15:58 浏览:1153
标签列表

热门搜索