请编程实现网吧收银管理系统,要求通过JAVA的类及类间的继承实现该系统,该系统能对进入网吧的顾客的上网服务进行收费管理;
该网吧能够提供的上网用计算机分为A类计算机(座位数量有40个,为豪华型计算机外加舒适型隔间),B类上网用计算机(座位=50,为高档型计算机加舒适型座椅),C类计算机(座位=60,为经济型计算机和普通座椅),
其中A类计算机的收费标准为5元每小时,B类收费为4元每小时,C类收费为3元每小时。
系统能够记载每位顾客的上网时间(起止时间,可通过计算机自动产生时间),座位号,收费总计,可查询当前每类计算机的空闲数量,可计算网吧本天的营业额,晚间上网的顾客可以享受打折优惠,即8折(管理员可以调整折扣,如5折),折扣时间段为晚上9:00-第二天8:00(管理员也可以调整折扣时间段)。
要求:
1)收费精确到0.5小时(四舍五入),资费精确到0.5元(四舍五入);
2)能够根据不同计算机型号和上网时间段的不同,计算出每位顾客的费用,并告诉顾客的时间段和总收取费用;
3)能够随时供管理员查询各类计算机的空闲数量。
4)管理员能查询某位顾客的上网费用。
网吧中有A、B、C三类计算机,该三类计算机都可以单独定义类,并使用类的继承来定义网吧类,请定义这些类,并实现所描述的功能
JAVA高手请帮帮忙,写出程序!谢谢!考试就靠它了!
编译:javac Circle.java
求JAVA高手,编辑程序
import java.awt.*; \/\/导入相关类包,这才样使用相应awt图形界面的类 import java.awt.event.*;\/\/同上 import java.text.DecimalFormat;public class ButtonClickCount extends Frame { \/\/定义一个类Change, 父类是Frame(图形界面的)Button b = new Button("Click"); \/\/ Label l1 = new Label(...
帮忙用java基础语言编写一个程序 要求如下
打开一个文本文件,每次读取一行内容。将每行作为一个String读入,并将那个String对象置入一个Linkedlist中。按相反的顺序打印出Linkedlist中所有的行。同样也打开一个文本文件,以便将文本写入其中。将Linkedlist中的各行随同行号一起写入文件。 很急 请高手帮帮忙啊。!!!throws IOException \/ public stati...
请高手帮忙编写一个java程序,不胜感激!
return nextYear +"\/" + (nextMonth + 1) + "\/" +nextDay;} \/\/求取两个日期之间相差得天数 public static long getJulianDay(Date dt1, Date dt2){ java.util.Date date1 = new java.util.Date(dt1.year, dt1.month-1, dt1.day-1);java.util.Date date2 = new java.util.Date...
求高手帮忙编JAVA的程序
第一个类:Car.java package test.car;\/ 车类 author qinghua9 抽像类,定义两个方法 \/ public abstract class Car { public void driver(){};public void stop(){};} 第二个类Bus.java package test.car;\/ 公共汽车类 author qinghua9 \/ public class Bus extends Car { public Bus() {...
java编程!高手来帮忙~~
import java.util.ArrayList;import java.util.List;import java.util.Random;class DataException extends Exception{} class Animal { private int weight;public static int count = 0;\/\/记录成功设置的数量 public void setWeight(int weight){ this.weight = weight;if(this.weight<0){ try { t...
急!!!用Java编写以下程序:
然后将这些语句组合成一个Java应用程序,计算并打印整数从1到10的累加和。要求程序中使用自增语句,用while结构循环执行计算。循环应该在变量x的值为11时终止。public class Du { public static void main(String[] args) { int sum;int x;sum = 0;x = 1;while (x < 11) { sum = sum + ...
编写一个类实现圆!麻烦高手帮忙编一个JAVA程序,谢谢!(注,要用完题目给 ...
\/ 构造方法1 param p param r \/ public MyCircle(Point p,double r) { this.p = p;Radius = r;} \/ 构造方法2 param s \/ public MyCircle(MySquare s) { Radius = s.width;p = s.p;} class MySquare{ int width;Point p;} public Point getCenter(MyCircle m) { return m.p;...
...的java课程设计题目,求高手送程序~~~求大家帮忙啊~~~
完整的Java程序:public class Test32 { public static void main(String[] args) { Complex c1 = new Complex(2, -1);Complex c2 = new Complex(3, 4);int m = 3;System.out.println(c1.toString() + "的绝对值:" + c1.abs());System.out.println(c1.toString() + "自增后:...
请高手帮忙编个简单的java或者c的小程序。数数字的个数
import java.io.*;class Test1 { public static void main(String[] args) throws IOException { FileReader fr = new FileReader("c:\\\\test.txt");BufferedReader br = new BufferedReader(fr);\/\/File wf = new File("c:\\\\","result.txt");FileWriter fw = new FileWriter("c:\\\\result....