⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 movie.java

📁 电影院售票系统我自己亲手做的的了很高的分数
💻 JAVA
字号:
import java.util.*;
import java.io.Serializable;
public class Movie implements Serializable {
    private String name;
    private int room;
    private GregorianCalendar start,end;
    private int price;
    private int sold;
    private int[] seats = new int[25];
    public Movie(String name,int room,GregorianCalendar start,GregorianCalendar end,int price) {
        this.setName(name);
        this.setRoom(room);
        this.setStartDate(start);
        this.setEndDate(end);
        this.setPrice(price);
        this.setSold(0);
        for(int i = 0;i<25;i++)
            this.setSeat(i,0);
    }
    public void setName(String name) {
        this.name = name;
    }
    public void setRoom(int room) {
        this.room = room;
    }
    public void setStartDate(GregorianCalendar start) {
        this.start = start;
    }
    public void setEndDate(GregorianCalendar end) {
        this.end = end;
    }
    public void setPrice(int price) {
        this.price = price;
    }
    public void setSold(int sold) {
        this.sold = sold;
    }
    public void setSeat(int index,int t) {
        seats[index] = t;
    }
    public String getName() {
        return name;
    }
    public int getRoom() {
        return room;
    }
    public GregorianCalendar getStartDate() {
        return start;
    }
    public GregorianCalendar getEndDate() {
        return end;
    }
    public int getPrice() {
        return price;
    }
    public int getSold() {
        return sold;
    }
    public int getSeat(int index) {
        return seats[index];
    }
    public String getTime() {
        return Integer.toString(start.get(Calendar.YEAR))+"年"+Integer.toString(start.get(Calendar.MONTH))+"月"+
                Integer.toString(start.get(Calendar.DATE))+"日"+"  "+Integer.toString(start.get(Calendar.HOUR_OF_DAY))+":"+
                Integer.toString(start.get(Calendar.MINUTE))+"至"+Integer.toString(end.get(Calendar.HOUR_OF_DAY))+":"+
                Integer.toString(end.get(Calendar.MINUTE));
    }
    public void sellOne(int i,int j) {
        sold++;
        this.setSeat((5*(i-1)+j-1),1);
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -