Prog2-2.gyak

Description

prof Prog2-2.gyak Quiz on Prog2-2.gyak, created by Gábor Drávecz on 10/04/2022.
Gábor Drávecz
Quiz by Gábor Drávecz, updated more than 1 year ago
Gábor Drávecz
Created by Gábor Drávecz over 2 years ago
318
0

Resource summary

Question 1

Question
Melyik lehet összehasonlító(comparator)?
Answer
  • 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()}

Question 2

Question
Melyik lehet összehasonlító(comparator)?
Answer
  • 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())

Question 3

Question
Melyik lehet összehasonlító(comparator)?
Answer
  • 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());}

Question 4

Question
Melyik lehet összehasonlító (comparator) ?
Answer
  • 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();}

Question 5

Question
Melyik lehet összehasonlító (comparator)?
Answer
  • 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();}

Question 6

Question
Mit tesz, ha egy Bar példányát, Foo és Baz független típusra is át kell alakítani?
Answer
  • 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

Question 7

Question
Hogyan tilthatja a Foo osztály „int getValue()” metódusának felülírását?
Answer
  • a. private static int getValue()
  • b. public abstract int getValue()
  • c. public static int getValue()
  • d. public final int getValue()

Question 8

Question
Hogyan kényszerítheti a Foo osztály „int getValue()” metódusának felülírását leszármazottban?
Answer
  • a. private static int getValue()
  • b. public final int getValue()
  • c. public abstract int getValue()
  • d. public static int getValue()

Question 9

Question
Hogy jelöli az osztályt, ha ahhoz a tervezett elméleti modellben nem tartozhat példány?
Answer
  • a. static
  • b. final
  • c. extends
  • d. abstract

Question 10

Question
Class Bar<T> esetén melyik deklaráció érvényes?
Answer
  • a. Egyik sem
  • b. Mindkettő
  • c. public boolean compare(T other) {return other.getAge() == item.getAge();}
  • d. private T item

Question 11

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

Question 12

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

Question 13

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

Question 14

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

Question 15

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

Question 16

Question
Mi igaz a következőkre: „public class Test extends Bar implements Foo”
Answer
  • a. Bar és Foo interface
  • b. Bar és Foo osztály
  • c. Bar interface, Foo osztály
  • d. Bar osztály, Foo interface

Question 17

Question
Miként deklarálná egy generikus tároló metódusát, amely index szerint ad vissza egy elemet ?
Answer
  • 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)

Question 18

Question
Melyik lehet összehasonlító (comparator) ?
Answer
  • 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();}

Question 19

Question
Melyik lehet összehasonlító (comparator)?
Answer
  • 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());}

Question 20

Question
A GameObject osztályban szükséges az IPlayer és az IWarrior interface-ek implementációja. Hogyan deklárálná az osztályt?
Answer
  • 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

Question 21

Question
Mi igaz a következőre: „public interface Bar extends Foo”
Answer
  • a. Bar interface, Foo osztály
  • b. Bar és Foo osztály
  • c. Bar és Foo interface
  • d. Bar osztály, Foo interface

Question 22

Question
Mikor használhatja Bar osztály Foo szolgálátatását úgy, hogy nem függ tőle?
Answer
  • 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

Question 23

Question
Mikor függ Bar osztály Foo osztálytól?
Answer
  • 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>;

Question 24

Question
Hogyan kényszerítheti a Bar osztály „void setNumber(int number)” metódusának implementációját leszármazottban?
Answer
  • 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)

Question 25

Question
Hogyan akadályozná meg a Bar osztály példányosítását ?
Answer
  • a. public class Bar extends Object
  • b. public static class Bar
  • c. public abstract class Bar
  • d. public final class Bar

Question 26

Question
Miként deklarálna egy generikus tároló osztályt, hogy az csak a Vehicle-t és annak leszármazottait fogadja?
Answer
  • 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>

Question 27

Question
Mi igaz a Bar interface „int foo()” metódusára?
Answer
  • a. default láthatóságú és abstract
  • b. metódus törzs üres
  • c. public és abstract
  • d. public és final
Show full summary Hide full summary

Similar

The USA, 1919-41
sagar.joban
THEMES IN KING LEAR
Sarah-Elizabeth
USA stock market collapse
Emily Tisch
Suffragettes and Suffragists
Amula
Fractions
MsHeltonReads
CHARACTERS IN OF MICE AND MEN
jessicasusanevans
Science Final Study Guide
Caroline Conlan
Latin Literature Exam Techniques
mouldybiscuit
An Inspector Calls Revision Notes
Noor Sohail
HEMORRAGIAS - OBST PATOLOGICA
María José Alvarez Gazzano
A child with a stiff neck
fatima alkhateeb