Prog2-2.gyak

Beschreibung

prof Prog2-2.gyak Quiz am Prog2-2.gyak, erstellt von Gábor Drávecz am 10/04/2022.
Gábor Drávecz
Quiz von Gábor Drávecz, aktualisiert more than 1 year ago
Gábor Drávecz
Erstellt von Gábor Drávecz vor mehr als 2 Jahre
317
0

Zusammenfassung der Ressource

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?
Antworten
  • a. Egyik sem
  • b. Mindkettő
  • c. public boolean compare(T other) {return other.getAge() == item.getAge();}
  • d. private T item

Frage 11

Frage
class Bar<T> esetén melyik deklaráció érvényes?
Antworten
  • a. egyik sem
  • b. private T item
  • c. mindkettő
  • d. public boolean compare(T other) { return other == item;}

Frage 12

Frage
class Bar<T> esetén melyik deklaráció érvényes?
Antworten
  • a. public boolean compare(T other) {return other.getAge() == item.getAge();}
  • b. mindkettő
  • c. private T item = new T();
  • d. egyik sem

Frage 13

Frage
class Bar<T> esetén melyik deklaráció érvényes?
Antworten
  • a. public T getItem() { return item;}
  • b. mindkettő
  • c. private T item = new T();
  • d. egyik sem

Frage 14

Frage
class Bar<T> esetén melyik deklaráció érvényes?
Antworten
  • e. public boolean compare(T other) {return other == item;}
  • f. mindkettő
  • g. private T item = new T();
  • h. egyik sem

Frage 15

Frage
class Bar<T, U> esetén melyik deklaráció érvényes?
Antworten
  • i. private T item;
  • j. mindkettő
  • k. public T getItem(){ return item;}
  • l. egyik sem

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?
Antworten
  • a. default láthatóságú és abstract
  • b. metódus törzs üres
  • c. public és abstract
  • d. public és final
Zusammenfassung anzeigen Zusammenfassung ausblenden

ähnlicher Inhalt

Die Verwandlung von Franz Kafka
AntonS
Wahrscheinlichkeit
barbara91
Faust I
barbara91
Tipps, um dein Lernen zu verbessern
Laura Overhoff
Unfallversicherung
Christine Zehnder
ALDI SUISSE PLU: Kernsortiment 01 - 99
Sarah Huber
Reformation - Absolutismus
Isabell Ilmer
Marketing
Nico Weingärtner
Vetie - Tierzucht & Genetik - S IV
Fioras Hu
Vetie Tierseuchen 2018
Johanna Müller
Vetie Repro Allgemein
Julia Ka