magda dk

magda dk



uszczegółowienie


Osoba

♦imię: char ♦nazwisko: char ♦wiek: int ♦piec: bool


uszczegółowienie


Student

♦nr ID: int ♦il przedm: int ♦przedmioty[10]: Przedmiot

/ <call>

Wykładowca

♦przedmiot: char

♦dodaj przedmiot(): void ♦dodaj ocene z przedm(): void ♦pobierz srednia(): float ♦średnia z przedm(): float ♦zobacz oceny z przedm(): void ♦zobacz oceny(): void ♦wypisz(): void

♦wpisz ocene stud(): void ♦zobacz oceny stud(): void +wypisz(): void

/ <call>

I

K


<call>


asocjacja


Przedmiot

♦nazwa przedmiotu: char +ocena(10]; fłoat +il ocen : int


+srednia(): float y +dodaj ocene(): void ♦wypisz oceny(): void


<call>i (----


<call>


Dziekanat


♦wydział: void ♦typ: bool


♦zaliczenie semestru(): void ♦zobacz oceny stud(): void ♦wypisz(): void


I

I



Wyszukiwarka

Podobne podstrony:
Podejście bez dziedziczenia class Osoba{ public: char nazw[32];>; class Wykladowca{ public: char
093 TIF Tworzenie stałych operatorów 80 kompilowanie kodu Przed class Napis { char & operator[]
magda dk2 uszczegółowienie Student ►nr ID: int ►il przedm: int ►przedmioty[10) Przedmiot ♦dodaj
{ SetSz(sz);} else m_rgch[0] = 0;} void SetSz(const char *sz){ int cchDst; cchDst =
ne wskazówki int RExp::IChlnSz(unsigned char chSrc, const char *pch, int cch){ _asm{ xor eax, eax mo
068 TIF unikanie nieoczekiwanych wynikówUżywanie deklaracji const *Przed void Napis::lnicjNapis(char
ANSI C 1 6 STRUKTURY /* getword: weź następne słowo lub znak z wejścia */ int getword(char *word,
DSCN2616 ■ Typ wyliczeniowy jest podobny do typów char oraz int i Nie można jednakże na jego wartośc
Podejście z dziedziczeniem class Osoba{ // Klasa podstawowa public: char nazw[32];}; class Student :
f4 2 PC*0GNKEV •AfiLE 2lrf1a1 OECK TAELE rt>l£CG - UfcŁM lardl la-xJi t>pe char tan

więcej podobnych podstron