Pregunta 1
Pregunta
Melyik lehet összehasonlító(comparator)?
Respuesta
-
a. mindkettő
-
b. private boolean isEqual(Vehicle v1, Vehicle v2){ returnb v1.getAge() = v2.getAge()}
-
c. egyik sem
-
d. public boolean isEqual(Vehicle other) {return this.getAge() == v2.getAge()}
Pregunta 2
Pregunta
Melyik lehet összehasonlító(comparator)?
Respuesta
-
a. mindkettő
-
b. egyik sem
-
c. public boolean isEqual(Vehicle other) { return this.getAge() == v2.getAge()}
-
d. (v1, v2) -> Integer.compare(v1.getAge(), v2.getAge())
Pregunta 3
Pregunta
Melyik lehet összehasonlító(comparator)?
Respuesta
-
a. mindkettő
-
b. egyik sem
-
c. public Vehicle equals(Vehicle other) { return this.getAge() == other.getAge() ? this: other;}
-
d. public static int equals(Vehicle v1, Vehicle v2) { return Integer.compare(v1.getAge(), v2.getAge());}
Pregunta 4
Pregunta
Melyik lehet összehasonlító (comparator) ?
Respuesta
-
a. mindkettő
-
b. egyik sem
-
c. public Vehicle equals(Vehicle other) { return this.getAge() == other.getAge() ? this: other;}
-
d. private boolean isEqual(Vehicle v1, Vehicle v2) { return v1.getAge() == v2.getAge();}
Pregunta 5
Pregunta
Melyik lehet összehasonlító (comparator)?
Respuesta
-
a. public int equals(Vehicle v1, Vehicle v2) { return Integer.compare(v1.getAge(), v2.getAge());}
-
b. egyik sem
-
c. mindkettő
-
d. private boolean isEqual(Vehicle v1, Vehicle v2) { return v1.getAge() == v2.getAge();}
Pregunta 6
Pregunta
Mit tesz, ha egy Bar példányát, Foo és Baz független típusra is át kell alakítani?
Respuesta
-
a. a Bar, Foo, Baz interfészek
-
b. Bar, Foo, Baz osztálynak közös ős
-
c. class Bar implements Foo, Baz
-
d. class Bar extends Foo, Baz
Pregunta 7
Pregunta
Hogyan tilthatja a Foo osztály „int getValue()” metódusának felülírását?
Respuesta
-
a. private static int getValue()
-
b. public abstract int getValue()
-
c. public static int getValue()
-
d. public final int getValue()
Pregunta 8
Pregunta
Hogyan kényszerítheti a Foo osztály „int getValue()” metódusának felülírását leszármazottban?
Respuesta
-
a. private static int getValue()
-
b. public final int getValue()
-
c. public abstract int getValue()
-
d. public static int getValue()
Pregunta 9
Pregunta
Hogy jelöli az osztályt, ha ahhoz a tervezett elméleti modellben nem tartozhat példány?
Respuesta
-
a. static
-
b. final
-
c. extends
-
d. abstract
Pregunta 10
Pregunta
Class Bar<T> esetén melyik deklaráció érvényes?
Pregunta 11
Pregunta
class Bar<T> esetén melyik deklaráció érvényes?
Pregunta 12
Pregunta
class Bar<T> esetén melyik deklaráció érvényes?
Pregunta 13
Pregunta
class Bar<T> esetén melyik deklaráció érvényes?
Pregunta 14
Pregunta
class Bar<T> esetén melyik deklaráció érvényes?
Pregunta 15
Pregunta
class Bar<T, U> esetén melyik deklaráció érvényes?
Pregunta 16
Pregunta
Mi igaz a következőkre: „public class Test extends Bar implements Foo”
Respuesta
-
a. Bar és Foo interface
-
b. Bar és Foo osztály
-
c. Bar interface, Foo osztály
-
d. Bar osztály, Foo interface
Pregunta 17
Pregunta
Miként deklarálná egy generikus tároló metódusát, amely index szerint ad vissza egy elemet ?
Respuesta
-
a. public T getItem(int index)
-
b. public <T> getItem(int index)
-
c. public Storage<T> getItem(int index)
-
d. public int getItem(int index)
Pregunta 18
Pregunta
Melyik lehet összehasonlító (comparator) ?
Respuesta
-
a. (v1, v2) -> v1.getLicense().compareToIgnoreCase(v2.getLicense())
-
b. egyik sem
-
c. mindkettő
-
d. public static int equals(Vehicle v1, Vehicle v2){ return Integer.compare(v1.getAge(), V2.getAge();}
Pregunta 19
Pregunta
Melyik lehet összehasonlító (comparator)?
Respuesta
-
a. mindkettő
-
b. public static int equals(Vehicle v1, Vehicle v2) { return Integer.compare(v1.getAge(), v2.getAge());}
-
c. egyik sem
-
d. public int equals(Vehicle v1, Vehicle v2){ return Integer.compare(v1.getAge(), v2.getAge());}
Pregunta 20
Pregunta
A GameObject osztályban szükséges az IPlayer és az IWarrior interface-ek implementációja. Hogyan deklárálná az osztályt?
Respuesta
-
a. interface IPlayer, IWarrior extends class GameObject
-
b. public class GameObject extends IPlayer, IWarrior
-
c. public class GameObject implements IPlayer, IWarrior
-
d. public class GameObject extends IPlayer implements IWarrior
Pregunta 21
Pregunta
Mi igaz a következőre: „public interface Bar extends Foo”
Respuesta
-
a. Bar interface, Foo osztály
-
b. Bar és Foo osztály
-
c. Bar és Foo interface
-
d. Bar osztály, Foo interface
Pregunta 22
Pregunta
Mikor használhatja Bar osztály Foo szolgálátatását úgy, hogy nem függ tőle?
Respuesta
-
a. Class Foo<T extends Bar>;
-
b. Class Bar<T extends Baz>; és class Foo<T extends Baz>;
-
c. Class Bar<T extends Foo>;
-
d. Class Bar<T extends Baz> és class Foo implements Baz
Pregunta 23
Pregunta
Mikor függ Bar osztály Foo osztálytól?
Respuesta
-
a. class Foo<T extends Bar>
-
b. class Bar<T extends Baz> és class Foo<T extends Baz>;
-
c. class Bar<T extends Baz> és class Foo implements Baz
-
d. class Bar<T extends Foo>;
Pregunta 24
Pregunta
Hogyan kényszerítheti a Bar osztály „void setNumber(int number)” metódusának implementációját leszármazottban?
Respuesta
-
a. public final void setNumber(int number)
-
b. public static void setNumber(int number)
-
c. private static void setNumber(int number)
-
d. public abstract void setNumber(int number)
Pregunta 25
Pregunta
Hogyan akadályozná meg a Bar osztály példányosítását ?
Respuesta
-
a. public class Bar extends Object
-
b. public static class Bar
-
c. public abstract class Bar
-
d. public final class Bar
Pregunta 26
Pregunta
Miként deklarálna egy generikus tároló osztályt, hogy az csak a Vehicle-t és annak leszármazottait fogadja?
Respuesta
-
a. public class Storage<T> extends Vehicle
-
b. public class Storage extends Vehicle
-
c. public class Storage<T extends Vehicle>
-
d. public class Storage<T>
Pregunta 27
Pregunta
Mi igaz a Bar interface „int foo()” metódusára?