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