„Objektumorientált szoftvertervezés - KisZH-k, 2016.” változatai közötti eltérés
Ugrás a navigációhoz
Ugrás a kereséshez
(Új oldal, tartalma: „=1. KisZH (Java)= ==A csoport== # Milyen template paramétert adjunk meg az osztálynak/függvénynek a kipontozott helyekre, hogy a lehető legáltalánosabb megoldás…”) |
|||
1. sor: | 1. sor: | ||
=1. KisZH (Java)= | =1. KisZH (Java)= | ||
==A csoport== | ==A csoport== | ||
− | + | 1. Milyen template paramétert adjunk meg az osztálynak/függvénynek a kipontozott helyekre, hogy a lehető legáltalánosabb megoldást kapjuk? (3 pont) | |
− | + | Ilyen jellegűek voltak, 3 helyre kellett behelyettesíteni: | |
− | Ilyen jellegűek voltak, | ||
<pre> | <pre> | ||
public E popTo(MySet[...] f1, MySet[...] f2){ | public E popTo(MySet[...] f1, MySet[...] f2){ | ||
18. sor: | 17. sor: | ||
} | } | ||
</pre> | </pre> | ||
+ | 2. Milyen tervezési mintát valósítanak meg az alábbi Java-beli megoldások? (2p) | ||
+ | # Collections.emptyList() | ||
+ | # java.util.Comparator |
A lap jelenlegi, 2016. február 29., 11:48-kori változata
1. KisZH (Java)
A csoport
1. Milyen template paramétert adjunk meg az osztálynak/függvénynek a kipontozott helyekre, hogy a lehető legáltalánosabb megoldást kapjuk? (3 pont) Ilyen jellegűek voltak, 3 helyre kellett behelyettesíteni:
public E popTo(MySet[...] f1, MySet[...] f2){ E last = null; while (!f1.isEmpty()){ last = f1.pop(); f2.push(last); } return last; } public MySet<E> intersection(MySet[...] other){ // metszetet számoló függvény, nem írnám végig. }
2. Milyen tervezési mintát valósítanak meg az alábbi Java-beli megoldások? (2p)
- Collections.emptyList()
- java.util.Comparator