public class Ticket{
private ticket(){}//私有构造器
prvate static class TicketHolder{
public static Ticket instance = new Ticket();
}
public static Ticket getInstance(){
return Ticket.instance;
}
//底下是买票的方法
//args说明 dest 目的地,count 张数
//假设起始地是固定的,设定几个其他的站点,把前往其他站点的票价写成静态常量
public void sell(String dest,int count){
private static int a = 200;
.....
private static int z = 1000;
//a-z站的价格设定完毕
//记录表插入
String Isql = "insert into DETAIL values(主键ID,目的地,张数,每张价格,总价)";
try{
int rnum = statement.excute(sql);
if(rnum>0){
//成功
system.out.p..("OK");
}
}catch(sql exc){
System.out.P....("error").;
}
//票数表
String Usql = "update TICKET set Tcount=Tcount-"+count+"where 目的地Id="+dest;
statement.excute(sql);
//同上
}
}
//外面弄个类 ,当窗口
main{
Ticket t0 = Ticket.getInstance();
Ticket t1 = Ticket.getInstance();
t0.sell(dest,count);
t1.sell(dest,count);
}
不行你就Q我吧 297231034