DIAGRAM KLAS


DIAGRAM KLAS

Osoba

Wykladowca: public Osoba

char *nazwisko;

char *imie;

int wiek;

bool plec;

0x08 graphic
0x08 graphic

Lista_przedmiotow *lista_przedmiotow;

Lista_studentow *lista_studentow;

void wypisz ();

Osoba ();

~Osoba();

0x08 graphic
0x08 graphic

void dodaj_przedmiot(Przedmiot *_pzedmiot);

Przedmiot *przedmiot_id(int index);

Student *student_id(int index);

void wystaw_ocene(int index_przrdmiotu,int index_studenta ,int ocena);

Wykladowca(char *_nazwisko, char *_imie, int _wiek, bool _plec);

~Wykladowca();

Dziekanat

Student: public Osoba

Lista_przedmiotow *lista_przedmiotow;

Lista_studentow *lista_studentow;

Lista_wykladowcow *lista_wykladowcow;

Lista_ocen *lista_ocen;

void dodaj_studenta(Student *student);

void dodaj_wykladowce(Wykladowca *wykladowca);

void dodaj_przedmiot(char *);

void lista_stypendystow();

void wypisz_liste_przedmiotow();

void wypisz_liste_studentow();

void wypisz_liste_wykladowcow();

Dziekanat();

~Dziekanat();

0x08 graphic
0x08 graphic

void wypisz();

Student(char *_nazwisko, char *_imie, int _wiek, bool _plec);

~Student();

Przedmiot

Lista_przedmiotow

char *nazwa;

Lista_studentow *lista_studentow;

Lp_element *poczatek, *koniec;

char *podaj_nazwe(){return nazwa;};

Przedmiot(char *_nazwa);

~Przedmiot();

void dodaj(Przedmiot *_przedmiot);

void wypisz();

Przedmiot *przedmiot_id(int index);

Lista_przedmiotow();

~Lista_przedmiotow();

Ocena

Lista_studentow

int ocena;

char *przedmiot;

Ls_element *poczatek, *koniec;

Ocena(int _ocena, char *_przedmiot);

~Ocena();

0x08 graphic

void dodaj(Student *_student);

Student *student_id(int index);

Lista_studentow();

~Lista_studentow();

Ls_element

Lista_wykladowcow

Student *student;

Ls_element *next;

Lw_element *poczatek, *koniec;

Ls_element(Student *_student);

~Ls_element();

void wypisz();

void dodaj(Wykladowca *_wykladowca);

Wykladowca *wykladowca_id(int index);

Lista_wykladowcow();

~Lista_wykladowcow();

Lp_element

Lista_ocen

Przedmiot *przedmiot;

Lp_element *next;

0x08 graphic

Lo_element *poczatek, *koniec;

Lp_element(Przedmiot *_przedmiot);

~Lp_element();

void dodaj(Ocena *_ocena);

void wypisz(char *_przedmiot);

float srednia_ocen();

Lista_ocen();

~Lista_ocen();

Lw_element

Lo_element

Wykladowca *wykladowca;

Lw_element *next;

Ocena *ocena;

Lo_element *next;

Lw_element(Wykladowca *_wykladowca);

~Lw_element();

Lo_element(Ocena *_ocena);

~Lo_element();



Wyszukiwarka

Podobne podstrony:
8(45) Diagramy klas cz2
Serwis sprzetu domowego z diagramem klas
Diagram Klas
Diagram klas
Diagram Klas
Diagramy klas
7(45) Diagramy klas wprowadzenie
diagram klas 2
diagram klas 2
Diagram klas i obiektow ZIN 3 i Nieznany
Diagram klas UŚ
analiza systemow informatycznych, Egzamin z PSI, Egzamin składa się z 30 pytań i modelu UML do zapro
diagram klas do dziekanatu
Diagram klas
5 Diagram klas
Diagramy klas
Diagram klas projekt
Lab3 Diagram Klas
5 Diagram klas

więcej podobnych podstron