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