Hallo,
ich versuche mich gerade in einer Aufgabe und komme das irgendwie nicht weiter.
Klasse Student:
[JAVA=42]
public class Student {
public String vorname, nachname;
public int alter;
public boolean kennzeichen;
// Konstruktor
public Student (String vorname, String nachname, int alter){
this.vorname = vorname;
this.nachname = nachname;
this.alter = alter;
}
public void immatrikullieren(){
System.out.println("Student: "+vorname+" "+nachname+" "+alter+" Jahre wurde Immatrikulliert.");
System.out.println("");
kennzeichen = true;
}
public void exmatrikullieren(){
System.out.println("Student: "+vorname+" "+nachname+" "+alter+" Jahre wurde Exmatrikulliert.");
System.out.println("");
kennzeichen = false;
}
//Methodendeklaration
public static void altersdurchschnitt(){
}
}
[/code]
Klasse StudentTest
[JAVA=42]
public class StudentTest {
public static void main(String[] args) {
Student s0 = new Student("Hans", "Meier", 21);
Student s1 = new Student("Fritz", "Kunze", 22);
Student s2 = new Student("Klaus", "Schulze", 24);
s0.immatrikullieren();
s1.immatrikullieren();
s2.immatrikullieren();
Student.altersdurchschnitt();
s2.exmatrikullieren();
}
}
[/code]
Aufgabenstellung ist folgendermaßen:
Implementieren Sie eine Klasse Student. Ein Student hat einen Vornamen, einen Nachnamen und ein Alter sowie ein Kennzeichen, das er immatrikuliert ist. Die Klasse soll eine Methode immatrikulieren haben, der das Alter eines Studenten als Parameter übergeben wird, sowie eine Methode exmatrikulieren, sowie eine dritte Methode altersdurchschnitt, die bei ihrem Aufruf den Altersdurchschnitt aller gerade immatrikulierten Studenten liefert.
In einer Klasse StudentTest sollen die drei Studenten Hans Meier (21 Jahre), Fritz Kunze (22) und Klaus Schulze (24) immatrikuliert werden und ihr Altersdurchschnitt soll ausgegeben werden.
Dann wird Fritz Kunze wieder exmatrikuliert und der Altersdurchschnitt wird weirder ausgegeben.
ich versuche mich gerade in einer Aufgabe und komme das irgendwie nicht weiter.
Klasse Student:
[JAVA=42]
public class Student {
public String vorname, nachname;
public int alter;
public boolean kennzeichen;
// Konstruktor
public Student (String vorname, String nachname, int alter){
this.vorname = vorname;
this.nachname = nachname;
this.alter = alter;
}
public void immatrikullieren(){
System.out.println("Student: "+vorname+" "+nachname+" "+alter+" Jahre wurde Immatrikulliert.");
System.out.println("");
kennzeichen = true;
}
public void exmatrikullieren(){
System.out.println("Student: "+vorname+" "+nachname+" "+alter+" Jahre wurde Exmatrikulliert.");
System.out.println("");
kennzeichen = false;
}
//Methodendeklaration
public static void altersdurchschnitt(){
}
}
[/code]
Klasse StudentTest
[JAVA=42]
public class StudentTest {
public static void main(String[] args) {
Student s0 = new Student("Hans", "Meier", 21);
Student s1 = new Student("Fritz", "Kunze", 22);
Student s2 = new Student("Klaus", "Schulze", 24);
s0.immatrikullieren();
s1.immatrikullieren();
s2.immatrikullieren();
Student.altersdurchschnitt();
s2.exmatrikullieren();
}
}
[/code]
Aufgabenstellung ist folgendermaßen:
Implementieren Sie eine Klasse Student. Ein Student hat einen Vornamen, einen Nachnamen und ein Alter sowie ein Kennzeichen, das er immatrikuliert ist. Die Klasse soll eine Methode immatrikulieren haben, der das Alter eines Studenten als Parameter übergeben wird, sowie eine Methode exmatrikulieren, sowie eine dritte Methode altersdurchschnitt, die bei ihrem Aufruf den Altersdurchschnitt aller gerade immatrikulierten Studenten liefert.
In einer Klasse StudentTest sollen die drei Studenten Hans Meier (21 Jahre), Fritz Kunze (22) und Klaus Schulze (24) immatrikuliert werden und ihr Altersdurchschnitt soll ausgegeben werden.
Dann wird Fritz Kunze wieder exmatrikuliert und der Altersdurchschnitt wird weirder ausgegeben.