Dieses PDF enthält eine Übung zur Programmiersprache Java zum Thema Softwarequalität
PDF: Übung Softwarequalität
Java Klausuren
Dieses PDF enthält eine Klausur zu Java.
PDF: Java-Klausur
PDF: Java Klausur inkl Lösung Ludwig-Maximilians-Universität München
PDF: Java Klausur Uni Göttingen
PDF: Java Klausur Uni Göttingen Teil 2
Übungsaufgaben Praktikum Grundlagen der Programmierung von der Technischen Universität München (TUM) zu Java.
PDF: Grundlagen der Java Programmierung
PDF: Grundlagen der Java Programmierung Teil 2
PDF: Grundlagen der Java Programmierung Teil 3
PDF: Grundlagen der Java Programmierung Teil 4
Java Codes
Java Main:
package anfrage;
public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
Schiedsrichterin sr1 = new Schiedsrichterin(„2022.02.22“, „Annelie“, „Mann“);
Team A = new Team(„Bayern München“);
Team B = new Team(„Dortmund“);
Spiel sp1 = new Spiel(„2022.02.22“, sr1, A, B);
Spielplan spPlan = new Spielplan(sp1);
if (spPlan.check() == true) {
System.out.println(„Spielplan is OK“);
} else {
System.out.println(„Spielplan nicht OK“);
}
}
}
Schiedsrichterin
package anfrage;
import java.time.LocalDateTime; // Import the LocalDateTime class
import java.time.format.DateTimeFormatter; // Import the DateTimeFormatter class
public class Schiedsrichterin {
private String Spieltag;
private String Vorname;
private String Nachname;
public Schiedsrichterin(String vSpieltag, String vVorname, String vNachname) {
this.Spieltag = vSpieltag;
this.Vorname = vVorname;
this.Nachname = vNachname;
}
public String getSpieltag() {
return this.Spieltag;
}
}
Spiel
package anfrage;
public class Spiel {
private String Spieltag;
private Schiedsrichterin schieri;
private Team teamA;
private Team teamB;
public Spiel(String vSpieltag, Schiedsrichterin vSchieri, Team A, Team B) {
this.Spieltag = vSpieltag;
this.schieri = vSchieri;
this.teamA = A;
this.teamB = B;
}
public String getSpieltag() {
return this.Spieltag;
}
public Schiedsrichterin getSchieri() {
return this.schieri;
}
public Team getTeamA() {
return this.teamA;
}
public Team getTeamB() {
return this.teamB;
}
}
Spielplan
package anfrage;
public class Spielplan {
private Spiel spiel;
public Spielplan(Spiel vSpiel) {
this.spiel = vSpiel;
}
public boolean check() {
if (this.spiel.getSpieltag().equals(this.spiel.getSchieri().getSpieltag())) {
if (this.spiel.getTeamA().getName().equals(this.spiel.getTeamB().getName())) {
return false;
} else {
return true;
}
} else {
return false;
}
}
}
Team
package anfrage;
public class Team {
private String Name;
public Team(String vName) {
this.Name = vName;
}
public String getName() {
return this.Name;
}
}