当前位置: 首页 > news >正文

如何做公司建网站方案给公司百度销售平台

如何做公司建网站方案给公司,百度销售平台,网上商城网站开发与建立的意义,深圳网站建设html5一 需求: 编写程序 模拟酒店管理系统 : 预订和退订以及查看所有房间 1 需要有一个酒店类 2 需要有一个房间类 3 需要有一个客户端类 public class Test { } 二 分析: 客户端 : 1 先打印所有房间 2 等待用户输入,根据输入情况 判断是预订还是退订 3 等待用户输入房间号 …

一 需求:

编写程序 模拟酒店管理系统 : 预订和退订以及查看所有房间

1 需要有一个酒店类

2 需要有一个房间类

3 需要有一个客户端类

public class Test {

}

二 分析:

客户端 :
1 先打印所有房间
2 等待用户输入,根据输入情况 判断是预订还是退订
3 等待用户输入房间号
4 调用酒店的 预订/退订方法 把房间号传入 完成预订/退订功能
5 完成之后,做出相应提示 , 然后再次打印所有房间
6 死循环 依次执行以上步骤

class Client{

}

酒店类 :
规模 : 五层,每层10个房间
其中 : 1,2 层为标准间
3,4 层为双人间
5层为豪华间
房间编号 : 1层 : 101, 102, ….110 , 2层 : 201,202…210 … 以此类推
房间默认都为空闲

需要提供
预订房间方法 : 需要根据 房间编号 预订房间
如果该房间已经被预订了,需要提示

退订房间方法 : 需要根据 房间编号 退订房间
如果该房间没有被预订 需要提示

查看所有房间的方法 :
打印格式为 :
[101 标准间 占用] [102 标准间 空闲]….
[201 标准间 空闲] ……
[501 豪华间 空闲] …. [510 豪华间 占用]

三 代码实现

客户端(Client)

package HotelSystem;import java.util.Scanner;public class Client {
public static void main(String[] args) {Hotel hotel=new Hotel();Scanner s=new Scanner(System.in);while (true) {System.out.println("请输入你要选择的功能: 1 查看房间  2 房间预订 3 退房  0 退出");int a=s.nextInt();switch (a) {case 1:hotel.show();break;case 2:System.out.println("请输入房间号");int b=s.nextInt();hotel.order(b);break;case 3:System.out.println("请输入房间号");int c=s.nextInt();hotel.checkOut(c);break;case 0:return;}}
}
}

酒店类(Hotel):

package HotelSystem;//包名
import java.security.PublicKey;
public class Hotel {private Room[][] rooms=new Room[5][10];  //创建酒店房间的个数//构造方法public Hotel(){//对酒店进行初始化for(int i=0;i<rooms.length;i++){for(int j=0;j<rooms[i].length;j++){if(i<=2){rooms[i][j]=new Room((i+1)*100+j+1, "标准间", true);}if(i>2&&i<4){rooms[i][j]=new Room((i+1)*100+j+1, "双人间", true);}if(i==4){rooms[i][j]=new Room((i+1)*100+j+1, "豪华间", true);}}}}	 //房间展示public  void show(){for(int i=0;i<rooms.length;i++){for(int j=0;j<rooms[i].length;j++){System.out.print(rooms[i][j]+"      ");}System.out.println();}}	 //房间预订public void order(int num){if (num/100-1>4 || num%100-1>9){System.err.println("该房间不存在,请输入正确的房间号!");}else {if(num==rooms[num/100-1][num%100-1].getNumber()){if(rooms[num/100-1][num%100-1].isFlab()==false){System.err.println("该房间已被占用,请选择其他房间");}else {rooms[num/100-1][num%100-1].setFlab(false);System.out.println("预订成功!!!");}				}}}//退房public void checkOut(int num){if (num/100-1>4 || num%100-1>9){System.err.println("该房间不存在,请输入正确的房间号!");}else {if(rooms[num/100-1][num%100-1].isFlab()==true){System.err.println("该房间无需退房!!!");}else {rooms[num/100-1][num%100-1].setFlab(true);System.out.println("退房成功!!!");	}}		}
}

房间类(Room):

package HotelSystem;public class Room {
private int number;
private String type;
private boolean flab;
//getSet方法
public int getNumber() {return number;
}
public void setNumber(int number) {this.number = number;
}
public String getType() {return type;
}
public void setType(String type) {this.type = type;
}
public boolean isFlab() {return flab;
}
public void setFlab(boolean flab) {this.flab = flab;
}
// 构造方法
public Room(int number, String type, boolean flab) {super();this.number = number;this.type = type;this.flab = flab;
}
@Override
public String toString() {return "Room ["+ number +"  "+  type +"  "+ (flab==true?"空闲":"占用") + "]";
}}
http://www.tj-hxxt.cn/news/119629.html

相关文章:

  • 网站建设对企业的帮助南昌百度快速排名提升
  • 渭南网站建设推广网站代发外链
  • 徐州建设网站广告公司简介
  • 广州建网站技术seo排名的公司
  • 手机端的网站首页该怎么做seo优化6个实用技巧
  • 北京网站建设公司费用搜索引擎优化是什么工作
  • 太原网络推广网站世界最新新闻
  • 建立网站的教学书籍seo网站优化经理
  • 网站开发论文文献综述搜狗网页版
  • 互联网公司怎么找网站建设客户seo点击工具
  • 深圳网络推广运营企业网站做优化好还是推广好
  • 电脑怎么用别人的网站吗销售crm客户管理系统
  • 有什么好的网站设计思想的博客免费seo培训
  • 重庆可做网站 APP网站建设的基本
  • 做360网站优化快速自媒体营销方式有哪些
  • 群晖nas 做网站免费seo在线优化
  • 武汉今天特大新闻首页优化公司
  • 哪里有网站建设手机百度公司招聘信息
  • 什么网站可以做软件有哪些东西产品宣传推广方案
  • 企业为什么要上市郑州seo哪家专业
  • 韩国网站建站网页推广怎么收取费用
  • 做美女网站怎么免费创建网站
  • 网站banner 代码市场调研的方法有哪些
  • 网站名称 备案阿里云域名查询
  • 著名的深圳网站建设招聘网站排名
  • 网站开发与建设课程湖南好搜公司seo
  • wordpress 路由自定义页面西安seo优化培训
  • 聊天网站制作教程企业网站seo点击软件
  • 优秀的国外设计网站谷歌google下载安卓版 app
  • 福州网站建设服务价格最实惠搜索引擎优化seo专员