„Objektumorientált szoftvertervezés - KisZH-k, 2016.” változatai közötti eltérés

A VIK Wikiből
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==
# 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)
+
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, 4 helyre kellett behelyettesíteni:
 
 
<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)

  1. Collections.emptyList()
  2. java.util.Comparator