Test
Prog2-2.gyak
Crea una cuenta gratis para terminar este test
Guarda tu progreso y consulta tu resultado final.
¿Ya tienes cuenta? Inicia sesión
Preguntas del test (27)
1Melyik lehet összehasonlító(comparator)?
- Aa. mindkettő
- Bb. private boolean isEqual(Vehicle v1, Vehicle v2){ returnb v1.getAge() = v2.getAge()}
- Cc. egyik sem
- Dd. public boolean isEqual(Vehicle other) {return this.getAge() == v2.getAge()}
2Melyik lehet összehasonlító(comparator)?
- Aa. mindkettő
- Bb. egyik sem
- Cc. public boolean isEqual(Vehicle other) { return this.getAge() == v2.getAge()}
- Dd. (v1, v2) -> Integer.compare(v1.getAge(), v2.getAge())
3Melyik lehet összehasonlító(comparator)?
- Aa. mindkettő
- Bb. egyik sem
- Cc. public Vehicle equals(Vehicle other) { return this.getAge() == other.getAge() ? this: other;}
- Dd. public static int equals(Vehicle v1, Vehicle v2) { return Integer.compare(v1.getAge(), v2.getAge());}
4Melyik lehet összehasonlító (comparator) ?
- Aa. mindkettő
- Bb. egyik sem
- Cc. public Vehicle equals(Vehicle other) { return this.getAge() == other.getAge() ? this: other;}
- Dd. private boolean isEqual(Vehicle v1, Vehicle v2) { return v1.getAge() == v2.getAge();}
5Melyik lehet összehasonlító (comparator)?
- Aa. public int equals(Vehicle v1, Vehicle v2) { return Integer.compare(v1.getAge(), v2.getAge());}
- Bb. egyik sem
- Cc. mindkettő
- Dd. private boolean isEqual(Vehicle v1, Vehicle v2) { return v1.getAge() == v2.getAge();}
6Mit tesz, ha egy Bar példányát, Foo és Baz független típusra is át kell alakítani?
- Aa. a Bar, Foo, Baz interfészek
- Bb. Bar, Foo, Baz osztálynak közös ős
- Cc. class Bar implements Foo, Baz
- Dd. class Bar extends Foo, Baz
7Hogyan tilthatja a Foo osztály „int getValue()” metódusának felülírását?
- Aa. private static int getValue()
- Bb. public abstract int getValue()
- Cc. public static int getValue()
- Dd. public final int getValue()
8Hogyan kényszerítheti a Foo osztály „int getValue()” metódusának felülírását leszármazottban?
- Aa. private static int getValue()
- Bb. public final int getValue()
- Cc. public abstract int getValue()
- Dd. public static int getValue()
9Hogy jelöli az osztályt, ha ahhoz a tervezett elméleti modellben nem tartozhat példány?
- Aa. static
- Bb. final
- Cc. extends
- Dd. abstract
10Class Bar<T> esetén melyik deklaráció érvényes?
- Aa. Egyik sem
- Bb. Mindkettő
- Cc. public boolean compare(T other) {return other.getAge() == item.getAge();}
- Dd. private T item
11class Bar<T> esetén melyik deklaráció érvényes?
- Aa. egyik sem
- Bb. private T item
- Cc. mindkettő
- Dd. public boolean compare(T other) { return other == item;}
12class Bar<T> esetén melyik deklaráció érvényes?
- Aa. public boolean compare(T other) {return other.getAge() == item.getAge();}
- Bb. mindkettő
- Cc. private T item = new T();
- Dd. egyik sem
13class Bar<T> esetén melyik deklaráció érvényes?
- Aa. public T getItem() { return item;}
- Bb. mindkettő
- Cc. private T item = new T();
- Dd. egyik sem
14class Bar<T> esetén melyik deklaráció érvényes?
- Ae. public boolean compare(T other) {return other == item;}
- Bf. mindkettő
- Cg. private T item = new T();
- Dh. egyik sem
15class Bar<T, U> esetén melyik deklaráció érvényes?
- Ai. private T item;
- Bj. mindkettő
- Ck. public T getItem(){ return item;}
- Dl. egyik sem
16Mi igaz a következőkre: „public class Test extends Bar implements Foo”
- Aa. Bar és Foo interface
- Bb. Bar és Foo osztály
- Cc. Bar interface, Foo osztály
- Dd. Bar osztály, Foo interface
17Miként deklarálná egy generikus tároló metódusát, amely index szerint ad vissza egy elemet ?
- Aa. public T getItem(int index)
- Bb. public <T> getItem(int index)
- Cc. public Storage<T> getItem(int index)
- Dd. public int getItem(int index)
18Melyik lehet összehasonlító (comparator) ?
- Aa. (v1, v2) -> v1.getLicense().compareToIgnoreCase(v2.getLicense())
- Bb. egyik sem
- Cc. mindkettő
- Dd. public static int equals(Vehicle v1, Vehicle v2){ return Integer.compare(v1.getAge(), V2.getAge();}
19Melyik lehet összehasonlító (comparator)?
- Aa. mindkettő
- Bb. public static int equals(Vehicle v1, Vehicle v2) { return Integer.compare(v1.getAge(), v2.getAge());}
- Cc. egyik sem
- Dd. public int equals(Vehicle v1, Vehicle v2){ return Integer.compare(v1.getAge(), v2.getAge());}
20A GameObject osztályban szükséges az IPlayer és az IWarrior interface-ek implementációja. Hogyan deklárálná az osztályt?
- Aa. interface IPlayer, IWarrior extends class GameObject
- Bb. public class GameObject extends IPlayer, IWarrior
- Cc. public class GameObject implements IPlayer, IWarrior
- Dd. public class GameObject extends IPlayer implements IWarrior
21Mi igaz a következőre: „public interface Bar extends Foo”
- Aa. Bar interface, Foo osztály
- Bb. Bar és Foo osztály
- Cc. Bar és Foo interface
- Dd. Bar osztály, Foo interface
22Mikor használhatja Bar osztály Foo szolgálátatását úgy, hogy nem függ tőle?
- Aa. Class Foo<T extends Bar>;
- Bb. Class Bar<T extends Baz>; és class Foo<T extends Baz>;
- Cc. Class Bar<T extends Foo>;
- Dd. Class Bar<T extends Baz> és class Foo implements Baz
23Mikor függ Bar osztály Foo osztálytól?
- Aa. class Foo<T extends Bar>
- Bb. class Bar<T extends Baz> és class Foo<T extends Baz>;
- Cc. class Bar<T extends Baz> és class Foo implements Baz
- Dd. class Bar<T extends Foo>;
24Hogyan kényszerítheti a Bar osztály „void setNumber(int number)” metódusának implementációját leszármazottban?
- Aa. public final void setNumber(int number)
- Bb. public static void setNumber(int number)
- Cc. private static void setNumber(int number)
- Dd. public abstract void setNumber(int number)
25Hogyan akadályozná meg a Bar osztály példányosítását ?
- Aa. public class Bar extends Object
- Bb. public static class Bar
- Cc. public abstract class Bar
- Dd. public final class Bar
26Miként deklarálna egy generikus tároló osztályt, hogy az csak a Vehicle-t és annak leszármazottait fogadja?
- Aa. public class Storage<T> extends Vehicle
- Bb. public class Storage extends Vehicle
- Cc. public class Storage<T extends Vehicle>
- Dd. public class Storage<T>
27Mi igaz a Bar interface „int foo()” metódusára?
- Aa. default láthatóságú és abstract
- Bb. metódus törzs üres
- Cc. public és abstract
- Dd. public és final
Información
- Descripción
- prof Prog2-2.gyak Test sobre Prog2-2.gyak, creado por Gábor Drávecz el 10/04/2022.
- Autor
- Gábor Drávecz
- Idioma
- English
- Visitas
- 329
- Historial
- Creado el 10 abr 2022 · actualizado el 10 abr 2022
- Etiquetas
- Valoración
- Aún sin valoraciones Valora este test