结对课堂练习-地铁查询系统(3)

下面是Model包中的java类

GraphModel.java
package Model;

import java.util.List;

public class GraphModel { //邻接表

String StationName; //头节点
List<String> stations; //相近节点
List<String> LineName; //所在线路名称
boolean isVisited = false;

public String getStationName() {
return StationName;
}

public void setStationName(String stationName) {
StationName = stationName;
}

public List<String> getLineName() {
return LineName;
}

public void setLineName(List<String> lineName) {
LineName = lineName;
}

public List<String> getStations() {
return stations;
}

public void setStations(List<String> stations) {
this.stations = stations;
}


}
LineModel.java:
package Model;

import java.util.List;

public class LineModel { //线路信息

String LineName; //线路名称
List<String> stations; //线路所含站点

public String getLineName() {
return LineName;
}
public void setLineName(String lineName) {
LineName = lineName;
}
public List<String> getStations() {
return stations;
}
public void setStations(List<String> stations) {
this.stations = stations;
}


}
ResultModel.java:
package Model;

public class ResultModel {
String startStation=null; //当前站点
String lastStation=null; //上一站点

public String getLastStation() {
return lastStation;
}
public void setLastStation(String lastStation) {
this.lastStation = lastStation;
}
// boolean isExchange = false; //true为换乘,false为没有换乘

public String getStartStation() {
return startStation;
}
public void setStartStation(String startStation) {
this.startStation = startStation;
}
// public boolean isExchange() {
// return isExchange;
// }
// public void setExchange(boolean isExchange) {
// this.isExchange = isExchange;
// }

}


 
posted @ 2022-05-22 16:26  哈喽伍六柒  阅读(109)  评论(0)    收藏  举报