色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java程序電影和預(yù)定如何關(guān)聯(lián)

傅智翔1年前8瀏覽0評論

Java程序可以被應(yīng)用于管理電影預(yù)定系統(tǒng)。這個系統(tǒng)可以讓用戶查詢電影信息,選擇電影,并通過系統(tǒng)預(yù)定電影。下面是幾個可以用Java開發(fā)的模塊。

private String movieName; // 電影名稱
private String startTime; // 電影開始時間
private String endTime; // 電影結(jié)束時間
private String cinemaName; // 電影院名稱
private boolean isSoldOut; // 是否售罄

以上代碼展示了模塊中所包含的若干個信息。它們將用于記錄每一部電影。

public class Movie {
private String movieName;
private String startTime;
private String endTime;
private String cinemaName;
private boolean isSoldOut;
public Movie(String movieName, String startTime, String endTime, String cinemaName, boolean isSoldOut) {
this.movieName = movieName;
this.startTime = startTime;
this.endTime = endTime;
this.cinemaName = cinemaName;
this.isSoldOut = isSoldOut;
}
public String getMovieName() {
return movieName;
}
public String getStartTime() {
return startTime;
}
public String getEndTime() {
return endTime;
}
public String getCinemaName() {
return cinemaName;
}
public boolean isSoldOut() {
return isSoldOut;
}
public void setSoldOut(boolean soldOut) {
isSoldOut = soldOut;
}
}

這個Java類描述了電影信息,包括電影名稱、開始時間、結(jié)束時間、電影院名稱、是否售罄等。它提供了對這些信息進(jìn)行存儲和讀取的方法。

public class MovieReservation {
private Listmovies;
public MovieReservation() {
this.movies = new ArrayList<>();
}
public void addMovie(Movie movie) {
this.movies.add(movie);
}
public ListgetMovies() {
return movies;
}
public ListgetMovies(String cinemaName) {
ListfilteredMovies = new ArrayList<>();
for (Movie movie : movies) {
if (movie.getCinemaName().equals(cinemaName)) {
filteredMovies.add(movie);
}
}
return filteredMovies;
}
public Movie reserveMovie(String movieName) {
for (Movie movie : movies) {
if (movie.getMovieName().equals(movieName) && !movie.isSoldOut()) {
movie.setSoldOut(true);
return movie;
}
}
return null;
}
}

這個Java類描述了電影預(yù)定系統(tǒng),主要包括添加電影、查詢電影、預(yù)定電影等方法。

以上Java程序的組合,可以構(gòu)建一個電影預(yù)定系統(tǒng),用于方便地查詢電影信息,選擇電影,并進(jìn)行預(yù)定。