Chcę napisać trzy klasy, w skrócie:
-
klasa Student: (String nazwisko, int numer),
w niej **metoda public void pokaz() **wyświetlająca dane studenta -
__klasa Zajecia __- w niej nrsali, cwiczeniowiec, przedmiot, uczestnicy(to powinien być Array od studentów - nie wiem czy to tak się mówi:) ),
w niej Konstruktor public Zajecia(int pojemność, int nrsali, String cwiczeniowiec, String przedmiot)
pojemność wyznacza maksymalną liczbę studentów na zajęciach, do czasu kiedy żaden student nie będzie zapisany na zajęcia - to pojemność danych zajęć ma być zerowa
**metoda public void pokaz() **- ma wyświetlać dane o ćwiczeniach i listę uczestników
- __klasa Dziekanat __- w niej poniższe metody:
public static boolean saPelne(Zajecia z) - sprawdza, czy na zajęciach z są jeszcze wolne miejsca
public static boolean przyjecieStudenta(Zajecia z, Student s) - przyjmuje i zapisuje na zajęcia z studenta s, jeśli są jeszcze wolne miejsca. Metoda powinna pokazywać z powrotem, czy przyjęcie na zajęcia było możliwe
Troszkę zrobiłam już, dalej nie mam pomysłów niestety. Nie wiem jak to poskładać w całość. To co mam póki co:
public class Student{
String nazwisko;
int numer;
public Student(String nazwisko, int numer){
this.nazwisko = nazwisko;
this.numer = numer;
}
public void ausgeben(){
return (nazwisko + " " + numer);
}
}
public class Zajecia{
int nrsali;
String cwiczeniowiec;
String przedmiot;
String uczestnicy; ????????????
public Zajecia( int pojemnosc = 0;, int nrsali, String cwiczeniowiec, String przedmiot ){
this.pojemnosc;
this.nrsali = sala;
this.cwiczeniowiec = c;
this.przedmiot = p;
}
public void pokaz(Zajecia[] z, int nrsali, String cwiczeniowiec, String przedmiot, String pojemnosc, Student[] s, String nazwisko, int numer){
for(int i=0; i<z.length; i++)
return z;
}
}
public class Dziekanat{
public static boolean saPelne( Zajecia z ){
if (Zajecia.pojemnosc <= ???????? ){
return true;
}
else
{
return false;
}
public static boolean przyjecieStudenta( Zajecia z, Student s )
Pierwsza klasa wydaje mi się być w porządku, natomiast nie wiem zupełnie jak z dziekanatem sobie poradzić i też już przy zajęciach zaczynam się plątać.
Czy mogłabym prosić o pomoc? Będę wdzięczna bardzo!
Pozdrawiam