Java

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;
}

}