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

Reasons Why Development May Not Follow The Expected Pattern
jessica.godfrey
Cory & Manuel
Prudensiano Manu
Girls' and Boys' Education - A Mind Map
nikkifulps
Transforming Graphs
james_hobson
Germany 1918-34
evie.challis
English Language Techniques
Zakiya Tabassum
Chemistry Edexcel C2 topic 1+topic 2 notes
isabellaoliver
Year 11 Psychology - Intro to Psychology and Research Methods
stephanie-vee
FCE Practice Fill In The Blank
Christine Sang
Spanish Subjunctive
MrAbels
Believing in God Flashcards - Edexcel GCSE Religious Studies Unit 3
georgialennon