这是我的班级 Kommandozeilenmenü。在其中,我从 Medien 类型创建了一个 ArrayList。我还创建了一个扫描仪来跟踪用户输入。Medien 是 EBooks 和 Filme 的超类,因为它们非常相似。我的任务是根据用户输入过滤 ArrayList。用户输入可以是对象媒体中的任何字段。这是 Medien 类。
public class Medien{
private int id;
protected String name;
private String kommentar;
private String erscheinungsdatum;
private static int counter;
public Medien(String name, String kommentar, String erscheinungsdatum) {
super();
counter++;
this.id = counter;
this.name = name;
this.kommentar = kommentar;
this.erscheinungsdatum = erscheinungsdatum;
}
public int getId() {
return id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getKommentar() {
return kommentar;
}
public void setKommentar(String kommentar) {
this.kommentar = kommentar;
}
public String getErscheinungsdatum() {
return erscheinungsdatum;
}
public void setErscheinungsdatum(String erscheinungsdatum) {
this.erscheinungsdatum = erscheinungsdatum;
}
public boolean equals(Medien other) {
if(this.id == other.id) {
return true;
}else {
return false;
}
}
public void anzeigen()
{
System.out.println("\n"+"-----------------------------------------"+"\n"+"\n"+"[Medium]:"+"\n"+ "ID --> " + this.getId() + "\n"+ "Name --> " + this.getName() + "\n" + "Kommentar --> " + this.getKommentar()+ "\n" + "Erscheinungsdatum --> " + this.getErscheinungsdatum());
}
public void entfernungsBeschreibung() {
System.out.println("ID, Name, Typ --> " + this.getId()+ ", " + this.getClass() + ", "+ this.getName());
}
}
千万里不及你
萧十郎
白衣染霜花
随时随地看视频慕课网APP
相关分类