Java
Ustvaril
berce.santana
, mar 25 2012 21:45
Odgovorov v temi: 9
#2
Objavljeno 25 marec 2012 - 22:00
Če ti angleščina ni tuja, je tukaj (klikni me) zelo lepo opisan postopek in razlaga.
#5
Objavljeno 10 maj 2012 - 13:33
Pozdravljeni!
Bom kar tukaj vprašal, da ne bom po nepotrebnem odpiral nove teme.
Kako bi naprimer naredil, da bi namesto teh številk bili recimo krogi ali pa kvadratki. (kot nek sedežni red)
1 2 3 4 5 6 7 8 9 10
11 12 13 14 15 16 17 18 19 20
21 22 23 24 25 26 27 28 29 30
31 32 33 34 35 36 37 38 39 40
41 42 43 44 45 46 47 48 49 50
Bom kar tukaj vprašal, da ne bom po nepotrebnem odpiral nove teme.
Kako bi naprimer naredil, da bi namesto teh številk bili recimo krogi ali pa kvadratki. (kot nek sedežni red)
1 2 3 4 5 6 7 8 9 10
11 12 13 14 15 16 17 18 19 20
21 22 23 24 25 26 27 28 29 30
31 32 33 34 35 36 37 38 39 40
41 42 43 44 45 46 47 48 49 50
#9
Objavljeno 11 maj 2012 - 09:12
a) Ustvariti morem razred Prizorišče, ki bo omogočal prodajo vstopnic za posamezne dogodke.
b) Vsak dogodek ima tudi zbirko razpoložljivih vstopnic. Ta razred poimenujemo Vstopnica in mora biti abstrakten. Podpreti morem več tipov vstopnic (glede na oddaljenost od prizorišča). Implementirati morem tudi dva podrazreda Sedišče (atributi vrsta, sedež) in Stojišče, ki dedujeta od abstraknega razreda Vstopnica.
c) Implementirati morem vmesnik IPosrednik, ki predpiše metode:
d) Da boste omogočili prodajo vstopnic boste morali voditi tudi podatke o prodanih vstopnicah – kateri obiskovalec (Oseba) je posamezno vstopnico(e) kupil. Za posamezni dogodek podprite prodajo vstopnic tudi za stojišča. Razrede Prizorišče in Vstopnica dopolnite z ustreznimi atributi. Za vodenje stojišč in sedežem priporočamo uporabo dveh ločenih tabel [][].
e) Rezervacijo in nakup vstopnic demonstrirajte z uporabo vključitvenega polimorfizma.
f) Ustvarite dogodek ter naključno generirajte prodane vstopnice. Izrišite ga v apletu. Z zeleno prikažite vstopnice za proste sedeže, z rdečo pa zasedene vstopnice, ki predstavljajo zasedene sedeže. Prodana stojišča naj bodo obarvana modro. Rezervirane vstopnice naj bodo pobarvane rumeno.
Aplet naj še sproti izpisuje statistike (prodane vstopnice, rezervirane vstopnice, predviden dobiček od prodaje (glej prodane vstopnice)).
b) Vsak dogodek ima tudi zbirko razpoložljivih vstopnic. Ta razred poimenujemo Vstopnica in mora biti abstrakten. Podpreti morem več tipov vstopnic (glede na oddaljenost od prizorišča). Implementirati morem tudi dva podrazreda Sedišče (atributi vrsta, sedež) in Stojišče, ki dedujeta od abstraknega razreda Vstopnica.
c) Implementirati morem vmesnik IPosrednik, ki predpiše metode:
- boolean nakupVstopnice(Vstopnica karta)
- boolean preveriRazpoložljivost(Vstopnica karta)
- boolean rezervirajVstopnico(Vstopnica karta)
- boolean sprostiRezervacijo(Vstopnica karta)
d) Da boste omogočili prodajo vstopnic boste morali voditi tudi podatke o prodanih vstopnicah – kateri obiskovalec (Oseba) je posamezno vstopnico(e) kupil. Za posamezni dogodek podprite prodajo vstopnic tudi za stojišča. Razrede Prizorišče in Vstopnica dopolnite z ustreznimi atributi. Za vodenje stojišč in sedežem priporočamo uporabo dveh ločenih tabel [][].
e) Rezervacijo in nakup vstopnic demonstrirajte z uporabo vključitvenega polimorfizma.
f) Ustvarite dogodek ter naključno generirajte prodane vstopnice. Izrišite ga v apletu. Z zeleno prikažite vstopnice za proste sedeže, z rdečo pa zasedene vstopnice, ki predstavljajo zasedene sedeže. Prodana stojišča naj bodo obarvana modro. Rezervirane vstopnice naj bodo pobarvane rumeno.
Aplet naj še sproti izpisuje statistike (prodane vstopnice, rezervirane vstopnice, predviden dobiček od prodaje (glej prodane vstopnice)).
#10
Objavljeno 11 maj 2012 - 11:34
Hehe, FERI, pa Heričko je profesor pa Košič asistent? 
Tu imaš malo svobode, da lahko narediš po svoje...
Jz osebno sem imel 2D tabelo sedišč, ki je bila predstavljena z razširjenimi gumbi...
Pač button sem extendal, da je vseboval tudi koordinate in na podlagi zasedenosti/rezerviranosti nato spreminjal background color gumba.
Tu imaš malo svobode, da lahko narediš po svoje...
Jz osebno sem imel 2D tabelo sedišč, ki je bila predstavljena z razširjenimi gumbi...
Pač button sem extendal, da je vseboval tudi koordinate in na podlagi zasedenosti/rezerviranosti nato spreminjal background color gumba.
Dodaj odgovor
0 član(ov) bere to temo
0 članov, 0 gostov, 0 anonimnih uporabnikov











