[OOUP] 3. laboratorijska vježba - 2021/2022
Ducky
Jel tko uspio pokrenut 1. zadatak na windowsima i kako?
steker
Ducky nemres ni na linuxu a ti bi na windowsima
Ardura
Ducky ako te zanimaju bas naredbe, ove sam ja koristila:
gcc main.c -o main myfactory.c
gcc -Wall -shared tiger.c -o tiger.dll
main.exe tiger Lala
A za myfactory sam po ovom isla:
https://docs.microsoft.com/en-us/windows/win32/dlls/using-run-time-dynamic-linking
Mike
fala Bogu da je ovo zadnja vježba u kojoj moram koristit C
---
jel se itko susreo s:
/usr/bin/ld: /tmp/cccpUk2P.o: warning: relocation against `parrot_functions' in read-only section `.text'
/usr/bin/ld: /tmp/cccpUk2P.o: relocation R_X86_64_PC32 against symbol `parrot_funs` can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: final link failed: bad value
collect2: error: ld returned 1 exit status
---
moze li se na blicu skupit bodova ako smo napravili samo dio s tvornicama i prosli predavanja do adaptera - ili je dosta povezano s text editorom?
AntonioB25
🤡
Mislim da budu i pitanja usko vezana uz TextEditor također, npr koji se obrazac koristio za neku funkcionalnost, koja metoda nešto zove i slično.
U drugom labosu je npr. bilo pitanje koja metoda od navedenih može izazvati iznimku ili može pozvati notifyObservers
Ako ništa, barem pročitaj zadatke da vidiš kako otprilike izgleda (u nekima čak i piše koje obrasce koristit)
---
Vidimo da osnovni razred omogućava da grafički podsustav samostalno poziva naš kod za crtanje kad god se za to javi potreba, iako je oblikovan i izveden davno prije naše grafičke komponente. Koji oblikovni obrazac to omogućava?
Vidimo također da naša grafička komponenta preko osnovnog razreda može dobiti informacije o pritisnutim tipkama bez potrebe za čekanjem u radnoj petlji. Koji oblikovni obrazac to omogućava?
Jel bi ovo bili strategija i promatrač?
Mike
jel ima još tko da mu nisu upisani bodovi iz same vježbe (ne blica)?