Gábor Drávecz
Quiz por , criado more than 1 year ago

prof Prog2-2.gyak Quiz sobre Prog2-2.gyak, criado por Gábor Drávecz em 10-04-2022.

317
0
0
Gábor Drávecz
Criado por Gábor Drávecz mais de 2 anos atrás
Fechar

Prog2-2.gyak

Questão 1 de 15

1

Melyik lehet összehasonlító(comparator)?

Selecione uma das seguintes:

  • 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()}

Explicação

Questão 2 de 15

1

Melyik lehet összehasonlító(comparator)?

Selecione uma das seguintes:

  • 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())

Explicação

Questão 3 de 15

1

Melyik lehet összehasonlító(comparator)?

Selecione uma das seguintes:

  • 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());}

Explicação

Questão 4 de 15

1

Melyik lehet összehasonlító (comparator) ?

Selecione uma das seguintes:

  • 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();}

Explicação

Questão 5 de 15

1

Melyik lehet összehasonlító (comparator)?

Selecione uma das seguintes:

  • 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();}

Explicação

Questão 6 de 15

1

Mit tesz, ha egy Bar példányát, Foo és Baz független típusra is át kell alakítani?

Selecione uma das seguintes:

  • 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

Explicação

Questão 7 de 15

1

Hogyan tilthatja a Foo osztály „int getValue()” metódusának felülírását?

Selecione uma das seguintes:

  • a. private static int getValue()

  • b. public abstract int getValue()

  • c. public static int getValue()

  • d. public final int getValue()

Explicação

Questão 8 de 15

1

Hogyan kényszerítheti a Foo osztály „int getValue()” metódusának felülírását leszármazottban?

Selecione uma das seguintes:

  • a. private static int getValue()

  • b. public final int getValue()

  • c. public abstract int getValue()

  • d. public static int getValue()

Explicação

Questão 9 de 15

1

Hogy jelöli az osztályt, ha ahhoz a tervezett elméleti modellben nem tartozhat példány?

Selecione uma das seguintes:

  • a. static

  • b. final

  • c. extends

  • d. abstract

Explicação

Questão 10 de 15

1

Class Bar<T> esetén melyik deklaráció érvényes?

Selecione uma das seguintes:

  • a. Egyik sem

  • b. Mindkettő

  • c. public boolean compare(T other) {return other.getAge() == item.getAge();}

  • d. private T item

Explicação

Questão 11 de 15

1

class Bar<T> esetén melyik deklaráció érvényes?

Selecione uma das seguintes:

  • a. egyik sem

  • b. private T item

  • c. mindkettő

  • d. public boolean compare(T other) { return other == item;}

Explicação

Questão 12 de 15

1

class Bar<T> esetén melyik deklaráció érvényes?

Selecione uma das seguintes:

  • a. public boolean compare(T other) {return other.getAge() == item.getAge();}

  • b. mindkettő

  • c. private T item = new T();

  • d. egyik sem

Explicação

Questão 13 de 15

1

class Bar<T> esetén melyik deklaráció érvényes?

Selecione uma das seguintes:

  • a. public T getItem() { return item;}

  • b. mindkettő

  • c. private T item = new T();

  • d. egyik sem

Explicação

Questão 14 de 15

1

class Bar<T> esetén melyik deklaráció érvényes?

Selecione uma das seguintes:

  • e. public boolean compare(T other) {return other == item;}

  • f. mindkettő

  • g. private T item = new T();

  • h. egyik sem

Explicação

Questão 15 de 15

1

class Bar<T, U> esetén melyik deklaráció érvényes?

Selecione uma das seguintes:

  • i. private T item;

  • j. mindkettő

  • k. public T getItem(){ return item;}

  • l. egyik sem

Explicação

Questão 16 de 15

1

Mi igaz a következőkre: „public class Test extends Bar implements Foo”

Selecione uma das seguintes:

  • a. Bar és Foo interface

  • b. Bar és Foo osztály

  • c. Bar interface, Foo osztály

  • d. Bar osztály, Foo interface

Explicação

Questão 17 de 15

1

Miként deklarálná egy generikus tároló metódusát, amely index szerint ad vissza egy elemet ?

Selecione uma das seguintes:

  • 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)

Explicação

Questão 18 de 15

1

Melyik lehet összehasonlító (comparator) ?

Selecione uma das seguintes:

  • 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();}

Explicação

Questão 19 de 15

1

Melyik lehet összehasonlító (comparator)?

Selecione uma das seguintes:

  • 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());}

Explicação

Questão 20 de 15

1

A GameObject osztályban szükséges az IPlayer és az IWarrior interface-ek implementációja. Hogyan deklárálná az osztályt?

Selecione uma das seguintes:

  • 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

Explicação

Questão 21 de 15

1

Mi igaz a következőre: „public interface Bar extends Foo”

Selecione uma das seguintes:

  • a. Bar interface, Foo osztály

  • b. Bar és Foo osztály

  • c. Bar és Foo interface

  • d. Bar osztály, Foo interface

Explicação

Questão 22 de 15

1

Mikor használhatja Bar osztály Foo szolgálátatását úgy, hogy nem függ tőle?

Selecione uma das seguintes:

  • 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

Explicação

Questão 23 de 15

1

Mikor függ Bar osztály Foo osztálytól?

Selecione uma das seguintes:

  • 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>;

Explicação

Questão 24 de 15

1

Hogyan kényszerítheti a Bar osztály „void setNumber(int number)” metódusának implementációját leszármazottban?

Selecione uma das seguintes:

  • 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)

Explicação

Questão 25 de 15

1

Hogyan akadályozná meg a Bar osztály példányosítását ?

Selecione uma das seguintes:

  • a. public class Bar extends Object

  • b. public static class Bar

  • c. public abstract class Bar

  • d. public final class Bar

Explicação

Questão 26 de 15

1

Miként deklarálna egy generikus tároló osztályt, hogy az csak a Vehicle-t és annak leszármazottait fogadja?

Selecione uma das seguintes:

  • 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>

Explicação

Questão 27 de 15

1

Mi igaz a Bar interface „int foo()” metódusára?

Selecione uma das seguintes:

  • a. default láthatóságú és abstract

  • b. metódus törzs üres

  • c. public és abstract

  • d. public és final

Explicação