📄 checkout.java
字号:
import java.io.*;
class Choice{
public String toString(){
String sentence;
sentence=" 欢迎登陆阳光影院订票信息管理系统!\n";
sentence+=" 1.影院管理系统\n";
sentence+=" 2.顾客服务系统\n";
sentence+="请输入你的选择:";
return sentence;
}
public void Choise1(){
System.out.println("\n"+"影院管理:");
System.out.println("\n"+" 1.建立影院基本信息表。");
System.out.println("\n"+" 2.显示订票状况。");
System.out.println("\n"+" 3.按序显示顾客的信息。");
System.out.println("\n"+" 4.设置影片信息。");
System.out.println("\n"+" 5.返回上级菜单。"); }
public void Choise2(){
System.out.println("\n"+"顾客服务:");
System.out.println("\n"+" 1.订票");
System.out.println("\n"+" 2.修改");
System.out.println("\n"+" 3.显示订票信息") ;
System.out.println("\n"+" 4.影片信息显示 。 ");
System.out.println("\n"+" 5.返回上级菜单。"); }
}
public class Checkout extends Choice{
String str1[]=new String[2];
String str2[]=new String[2];
String str3[]=new String[2];
String str4[]=new String[2];
String str5[]=new String[2];
int a[]=new int[2];
int b[]=new int[2]; int c[]=new int[2];
public static void main(String args[])throws IOException{
Choice a1=new Choice(); //创建对象
Choice b1=new Choice(); //创建对象
System.out.println(a1.toString());
int a;
BufferedReader buf;
String str1 ,N, PW;
buf=new BufferedReader(new InputStreamReader(System.in));
str1=buf.readLine();
a=Integer.parseInt(str1);
Back b2=new Back();
Back b3=new Back();
if(a==1) //选择影院管理系统后所执行的程序
{
for(int i=0;i<3;i++) //限制密码可输入的次数
{String name="zhang",pw="1234";
System.out.println("注:您只有三次机会更正口令");
System.out.println("请输入姓名:");
N=buf.readLine();
System.out.println("请输入密码:");
PW=buf.readLine();
if(name.equals(N)&&pw.equals(PW))
{System.out.println("欢迎使用!");
break;}
else
{
if(i==2)
{System.out.println("对不起!您将被迫退出系统");
System.exit(0);}
else System.out.println("错误!请再试一次。"); }
}
b1.Choise1();
int p;
String str2;
System.out.print("请选择:");
str2=buf.readLine();
p=Integer.parseInt(str2);
if(p==2)
{Seat c1=new Seat();
c1.Show(0,0); }
if(p==4)
{System.out.println();
MInfor m1=new MInfor();
System.out.println(m1.toString());}
if(p==5) {System.out.println(a1.toString());b2.back();}
if(p==3){System.out.println("按年龄由大到小排序:"); System.out.println("请先输入好以下个人信息");
String sr1,sr2,sr3,sr4,st1,st2,st3,st4;int d,e,f,g; //管理员输入顾客资料,电脑自动按年龄排序
System.out.print("姓名:");
sr1=buf.readLine();
System.out.print("性别:");
sr2=buf.readLine();
System.out.print("年龄:");
sr3=buf.readLine(); d=Integer.parseInt(sr3);
System.out.print("请输入要预订的电影序号:");
sr4=buf.readLine();
e=Integer.parseInt(sr4); System.out.print("姓名:");
st1=buf.readLine();
System.out.print("性别:");
st2=buf.readLine();
System.out.print("年龄:");
st3=buf.readLine();
f=Integer.parseInt(st3);
System.out.print("请输入要预订的电影序号:");
st4=buf.readLine();
g=Integer.parseInt(st4);
if(f>d) {System.out.println("姓名:"+st1+"年龄:"+f+"电影序号:"+g);
System.out.println("姓名:"+str1+"年龄:"+d+"电影序号:"+e);}
else {System.out.println("姓名:"+str1+"年龄:"+d+"电影序号:"+e);
System.out.println("姓名:"+st1+"年龄:"+f+"电影序号:"+g);}}
else
System.out.println("系统正在升级中,暂停此项功能");
}
if(a==2) //选择顾客服务系统后所执行的程序
{ b1.Choise2();
int p3;
String str3;
System.out.print("请选择:");
str3=buf.readLine();
p3=Integer.parseInt(str3);
if(p3==1)
{
DP a3=new DP(); //调用DP类里的make()方法,提供订票服务
a3.make();
Seats s1=new Seats();
s1.SEAT();
Back1 d1=new Back1();d1.back1();}
if(p3==4) //影片显示
{System.out.println();
MInfor m1=new MInfor();
System.out.println(m1.toString());}
if(p3==5){ System.out.println(a1.toString());b3.back();} //调用Back类里的back()方法,使之返回一级菜单
else {System.out.println("错误!");Back1 d2=new Back1();d2.back1();}
}
else {System.out.println("错误!"); System.out.println(a1.toString());b3.back();}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -