下载

5下载券

加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 java大作业(1)汇总

java大作业(1)汇总.doc

java大作业(1)汇总

高广恩
2019-05-20 0人阅读 举报 0 0 暂无简介

简介:本文档为《java大作业(1)汇总doc》,可适用于职业教育领域

Java考核作业定义个长度的Student数组,将个Student对象的年龄全部加,然后把个Student对象的详细信息逐行打印出来(使用数组和ArrayList两种方式实现,Student类需自己编写)。有工人,农民,教师,科学家,服务生,其中,工人,农民,服务生只有基本工资教师除基本工资外,还有课酬(元天),科学家除基本工资外,还有年终奖,请你写出相关类,将各种类型的员工的全年工资打印出来创建一个复数类complex,对复数进行数学运算,复数具有如下格式:RealPartImaginaryPart*I其中,I为的平方根。要求如下:()利用浮点变量表示此类的私有数据。提供两个构造方法,一个用于此类声明时对象的初始化一个为带默认值得无参构造方法。()提供两复数加、减、乘的运算方法。()按格式(a,b)打印复数。其中a为实部,b为虚部。实现圆类circle,包含相关的成员变量和成员方法。从圆类派生出圆柱类cylinder。根据建立的两个类,从键盘输入个圆的半径,个圆柱的半径和高度,并分别是输出个圆的面积,个圆柱的体积。编写一个java应用程序,要求如下:()声明一个String类的变量并初始化值“HelloWorld”。()用字符串类的一个方法将上面变量的值拆分成”Hello”和“World”两个字符串并打印输出。()将”Hello”这个变量转换成大写、“World”转换成小写并打印输出。()声明一个String类的变量并初始化值“”。()将上面变量的值转换成年月日的形式打印输出。、编写一个记事本程序要求:()、用图形用户界面实现。()、能实现编辑、保存、另存为、查找替换等功能。提示:使用文件输入输出流。、学生信息管理系统有五个学生,每个学生有门课的成绩,从键盘输入以上数据(包括学生号,姓名,三门课成绩),计算出平均成绩,况原有的数据和计算出的平均分数存放在磁盘文件"stud"中。要求:使用图形用户界面。(参考)*用输入输出写一个程序,让用户输入一些姓名和电话。每一个姓名和电话将加在文件里。用户通过输入”quit”来告诉系统整个列表已输入完毕。如果用户输完整个列表,程序将创建一个输出文件phonenodat。文件phonenodat中的数据格式如:,张三,李四、ATM柜员机模拟程序要求:使用图形用户界面。当输入给定的卡号和密码(初始卡号和密码为)时,系统能登录ATM柜员机系统,用户可以按照以下规则进行:()、查询余额:初始余额为元()、ATM取款:每次取款金额为的倍数,总额不超过元,支取金额不允许透支。()、ATM存款:不能出现负存款。()、修改密码:新密码长度不小于位,不允许出现位完全相同的情况,只有旧密码正确,新密码符合要求,且两次输入相同的情况下才可以成功修改密码。、万年历要求:使用图形用户界面。实现日期与星期的查询、全球通计费程序要求:使用图形用户界面。使用真实的全球通资费标准,模拟统计一个特定号码的一个月的实时话费。能根据输入实现各种用户的话费的计算并显示月实时帐单。提示:使用接口和多个子类实现分别表示金卡、银卡等各种套餐的话费计算。日历记事本要求:带有日程提醒功能的日历。()、显示信息:用户可以向前翻页查询前一个月的日期,也可以向后翻页查询下一个月的日期。()、定时提醒:用户可以针对某一天来添加,删除和编辑这一天的日程提醒信息,当系统时间和提醒时间相吻合时,给出具有提示信息的对话框。()、查询信息:用户可以查询到某个月的所有的提示信息。设计一个抽象类Person和Learnmoney,Study两接口。该类包含name,sex,age变量和work抽象方法。然后在其子类Docotor,Teacher,Student中分别根据实际情况实现抽象方法work。Docotor,Teacher两个类实现Learnmoney接口Student类实现Study接口。在main方法中分别创建Student,Teacher,两个类的对象,并通过构造方法为两个对象赋予初始值,然后通过对象名分别调用两个对象的name,sex,age的值和work方法,再调用Teacher类的learnmoney方法和Student类的study方法。()设计一个Rectangle类,添加属性width、height。()在Rectangle中添加两种方法计算矩形的周长和面积。()编程利用Rectangle输出一个矩形的周长和面积。定义接口A,接口内有两个方法:method(intx)和method(intx,inty),它们的返回值类型均为int。编写一个类,并使其实现接口A:令方法method(intx)的功能是求的x次方、方法method(intx,inty)的功能是求两个参数的最大值。在paint()方法中调用这两个方法,显示method()和method(,)的结果。、企业发放的奖金根据利润提成。利润(I)低于或等于万元时,奖金可提利润高于万元,低于万元时,低于万元的部分按提成,高于万元的部分,可可提成万到万之间时,高于万元的部分,可提成万到万之间时高于万元的部分,可提成万到万之间时,高于万元的部分,可提成,高于万元时,超过万元的部分按提成,从键盘输入当月利润I,求应发放奖金总数程序分析:请利用数轴来分界,定位。注意定义时需把奖金定义成长整型。、编写一个菜单程序,要求菜单的结构如下:文件|打开|关闭系统管理|用户管理|新增用户|删除用户|退出系统()要求对退出系统添加事件、并加入快捷键CTRLE()要求对新增用户添加事件、并加入快捷键CTRLA()当点击新增用户菜单,出现一个对话框,对话框中有两个文本框(用户名和用户密码),还有要出现两个按钮(确定和取消)。确定按钮要有事件,且必须将输入的用户名和密码放入到一个文件中。取消按钮事件负责完成关闭对话框功能。、一:创建一个学生类Student,包含:个属性:name,sex,age。个构造方法:有个参数的构造方法,用于对name、sex和age属性初始化个方法:方法setName,setAge,getAge,outInfo()输出学生信息。二:编写一步Student类的测试程序()、创建个具体学生对象()、使每个学生年龄加()、判断学生年龄是否小于,是则打印输出相关信息。三:增加个学校名schoolName。一个setSchool方法设置校名,统计学校人数并输出。GraduateStudent要求:()为其添加:两个属性:专业speciality和导师teacher个构造方法:带有个参数的构造器方法,()重写Student类中的方法outInfo(),输出研究生相关信息。、人围成一圈报数,数到的人出列,下面的人继续从开始报数,求最后一个出列的人的编号(用数组模拟链表实现)。这实际上是一个约瑟夫出圈问题:n个人围成一个圈,一个个首尾相连的圈报数,从第一个开始报数,报到m的人出圈,剩下的人继续从开始报数,直到所有人都出圈为止。用数据和链表两种方法实现。、设计一个交通工具类Vehicle,其中的属性包括速度speed,种类kind,方法包括:设置颜色setColor,取得颜色getColor,再设计子类Plane,Train,Car,Bus,MicroBus(面包车),Bicycle,Jinrick(人力车),增加属性passenger表示容纳旅客人数,添加方法取得最大速度getMaxSpeed()并给出相应的测试代码,显示相应的子类的属性。、使用FlowLayout,GridLayout和BoardLayout的面板设置下面的计算器并实现加法(),减法(),乘法(×),除法(),开平方(sqrt),求余()和倒数(x)、java实现贪吃蛇程序、五子棋、推箱子。。。。小游戏程序

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/7

java大作业(1)汇总

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利