Gábor Drávecz
Test por , creado hace más de 1 año

prof Prog2-2.gyak Test sobre Prog2-2.gyak, creado por Gábor Drávecz el 10/04/2022.

315
0
0
Gábor Drávecz
Creado por Gábor Drávecz hace más de 2 años
Cerrar

Prog2-2.gyak

Pregunta 1 de 15

1

Melyik lehet összehasonlító(comparator)?

Selecciona una de las siguientes respuestas posibles:

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

Explicación

Pregunta 2 de 15

1

Melyik lehet összehasonlító(comparator)?

Selecciona una de las siguientes respuestas posibles:

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

Explicación

Pregunta 3 de 15

1

Melyik lehet összehasonlító(comparator)?

Selecciona una de las siguientes respuestas posibles:

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

Explicación

Pregunta 4 de 15

1

Melyik lehet összehasonlító (comparator) ?

Selecciona una de las siguientes respuestas posibles:

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

Explicación

Pregunta 5 de 15

1

Melyik lehet összehasonlító (comparator)?

Selecciona una de las siguientes respuestas posibles:

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

Explicación

Pregunta 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?

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 7 de 15

1

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

Selecciona una de las siguientes respuestas posibles:

  • a. private static int getValue()

  • b. public abstract int getValue()

  • c. public static int getValue()

  • d. public final int getValue()

Explicación

Pregunta 8 de 15

1

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

Selecciona una de las siguientes respuestas posibles:

  • a. private static int getValue()

  • b. public final int getValue()

  • c. public abstract int getValue()

  • d. public static int getValue()

Explicación

Pregunta 9 de 15

1

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

Selecciona una de las siguientes respuestas posibles:

  • a. static

  • b. final

  • c. extends

  • d. abstract

Explicación

Pregunta 10 de 15

1

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

Selecciona una de las siguientes respuestas posibles:

  • a. Egyik sem

  • b. Mindkettő

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

  • d. private T item

Explicación

Pregunta 11 de 15

1

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

Selecciona una de las siguientes respuestas posibles:

  • a. egyik sem

  • b. private T item

  • c. mindkettő

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

Explicación

Pregunta 12 de 15

1

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

Selecciona una de las siguientes respuestas posibles:

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

  • b. mindkettő

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

  • d. egyik sem

Explicación

Pregunta 13 de 15

1

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

Selecciona una de las siguientes respuestas posibles:

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

  • b. mindkettő

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

  • d. egyik sem

Explicación

Pregunta 14 de 15

1

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

Selecciona una de las siguientes respuestas posibles:

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

  • f. mindkettő

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

  • h. egyik sem

Explicación

Pregunta 15 de 15

1

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

Selecciona una de las siguientes respuestas posibles:

  • i. private T item;

  • j. mindkettő

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

  • l. egyik sem

Explicación

Pregunta 16 de 15

1

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

Selecciona una de las siguientes respuestas posibles:

  • a. Bar és Foo interface

  • b. Bar és Foo osztály

  • c. Bar interface, Foo osztály

  • d. Bar osztály, Foo interface

Explicación

Pregunta 17 de 15

1

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

Selecciona una de las siguientes respuestas posibles:

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

Explicación

Pregunta 18 de 15

1

Melyik lehet összehasonlító (comparator) ?

Selecciona una de las siguientes respuestas posibles:

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

Explicación

Pregunta 19 de 15

1

Melyik lehet összehasonlító (comparator)?

Selecciona una de las siguientes respuestas posibles:

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

Explicación

Pregunta 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?

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 21 de 15

1

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

Selecciona una de las siguientes respuestas posibles:

  • a. Bar interface, Foo osztály

  • b. Bar és Foo osztály

  • c. Bar és Foo interface

  • d. Bar osztály, Foo interface

Explicación

Pregunta 22 de 15

1

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

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 23 de 15

1

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

Selecciona una de las siguientes respuestas posibles:

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

Explicación

Pregunta 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?

Selecciona una de las siguientes respuestas posibles:

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

Explicación

Pregunta 25 de 15

1

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

Selecciona una de las siguientes respuestas posibles:

  • a. public class Bar extends Object

  • b. public static class Bar

  • c. public abstract class Bar

  • d. public final class Bar

Explicación

Pregunta 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?

Selecciona una de las siguientes respuestas posibles:

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

Explicación

Pregunta 27 de 15

1

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

Selecciona una de las siguientes respuestas posibles:

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

  • b. metódus törzs üres

  • c. public és abstract

  • d. public és final

Explicación