prog2 igaz-hamis

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/106

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 3:14 PM on 5/31/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

107 Terms

1
New cards

A delete null pointer esetén kivételt dob.

Hamis

2
New cards

A { class Obj {}; Obj *o = new Obj(Obj()); } kódrészlet végrehajtásakor Obj értékadó operátora nem hívódik.

Igaz

3
New cards

A delete[] egy operátor.

Igaz

4
New cards

A destruktor előbb hajtja végre a programozott törzset, és csak ezután hívja a tartalmazott objektumok destruktorait.

Igaz

5
New cards

A destruktor lehet statikus.

Hamis

6
New cards

A destruktor mindig int típusú, amit nem kell kiírni.

Hamis

7
New cards

A destruktor mindig meghívja a tartalmazott (beágyazott) objektumok destruktorait.

Igaz

8
New cards

A destruktor mindig void típusú, amit nem kell kiírni.

Hamis

9
New cards

A destruktor mindig void* paramétert kap, amit nem kell jelölni.

Hamis

10
New cards

A destruktor nem csinál semmit, ezért teljesen felesleges.

Hamis

11
New cards

A dinamikus memóriakezelés nyelvi elemmel segített.

Igaz

12
New cards

A függvények egymásba ágyazhatók. A belső függvények a scope (::) operátorral érhetők el.

Hamis

13
New cards

A függvények felüldefiniálhatók (fv. overload).

Igaz

14
New cards

A konstruktor előbb hajtja végre a programozott törzset, és csak ezután hívja a tartalmazott objektumok konstruktorait.

Hamis

15
New cards

A konstruktor mindig int típusú, ezért azt nem kell kiírni.

Hamis

16
New cards

A konstruktor nem lehet virtuális.

Igaz

17
New cards

A logikai típus egész értéket is kaphat értékül.

Igaz

18
New cards

A névterek egymásba ágyazhatók.

Igaz

19
New cards

A new által allokált hely felszabadítható delete[]-tel is.

Hamis

20
New cards

A new által allokált hely felszabadítható free-vel is.

Hamis

21
New cards

A new képes kivételt generálni.

Igaz

22
New cards

A privát adattagok a scope (::) operátorral mindig elérhetők.

Hamis

23
New cards

A private kulcsszó osztályon belül csak egyszer szerepelhet.

Hamis

24
New cards

A public kulcsszó osztályon belül csak egyszer szerepelhet.

Hamis

25
New cards

A realloc helyett catch függvényt kell használni.

Hamis

26
New cards

A realloc helyett renew operatort kell használni.

Hamis

27
New cards

A referencia egy alternatív név.

Igaz

28
New cards

A referencia típusú változókat definiálásukkor mindig inicializálni kell.

Igaz

29
New cards

A scope (::) operátorral a privát adatok is elérhetők bárki számára.

Hamis

30
New cards

A statikus adattag a memóriában csak egyetlen egyszer szerepel, és az osztályhoz tartozik.

Igaz

31
New cards

A struktúra egy osztály.

Igaz

32
New cards

A throw utasítás értéket dob, ezért másoló konstruktort hívhat.

Igaz

33
New cards

A throw utasítás végtelen ciklusból való kilépésre való.

Hamis

34
New cards

A while ciklus feltételében is lehet változót deklarálni. Pl: while (int i = f()).

Igaz

35
New cards

Absztrakt osztálynak kell, hogy legyen virtuális tagfüggvénye.

Igaz

36
New cards

Absztrakt osztálynak nem lehet privát tagfüggvénye.

Hamis

37
New cards

Absztrakt osztálynak nem kell, hogy legyen tisztán virtuális tagfüggvénye.

Hamis

38
New cards

Adott a következő deklaráció: const char *p; p pointerrel elérhető memóriaterület nem változtatható meg

Hamis

39
New cards

Adott a következő deklaráció:char const* p; p változó értéke nem változtatható meg.

Hamis

40
New cards

Adott a következő deklaráció:char* const p; p változó értéke nem változtatható meg.

Igaz

41
New cards

Alaposztály konstruktorából hívott virtuális tagfüggvény a leszármazottban fut le.

Hamis

42
New cards

Az értékadó operátor nem terhelhető túl.

Hamis

43
New cards

Az if feltételében is lehet változót deklarálni. pl: if(int i = val; i > 0)

Igaz

44
New cards

Az implicit konstruktor meghívja tartalmazott objektumok paraméter nélkül hívható konstruktorát.

Igaz

45
New cards

Az implicit másoló konstruktor nem hívja meg az alaposztály másoló konstruktorát.

Hamis

46
New cards

Az inicializálás nem azonos az értékadással.

Igaz

47
New cards

Az int p = malloc(10sizeof(int)); C utasítás C++ megfelelője: int *p = new(10);.

Hamis

48
New cards

Az operator+= automatikusan keletkezik, ha van operator+.

Hamis

49
New cards

A típusú objektum kompatibilis B-vel, ha A típusú objektum bárhol és bármikor alkalmazható, ahol B használata megengedett.

Igaz

50
New cards

Bármelyik tagfüggvény lehet virtuális.

Hamis

51
New cards

C++-ban lehet függvényt balértékként használni.

Igaz

52
New cards

Default paraméter csak a paraméter lista végén lehet.

Igaz

53
New cards

Destruktornak csak konstans paramétere lehet.

Hamis

54
New cards

Egy osztály privát adatát közvetlenül csak a tagfüggvények és a barát függvények érhetők el.

Igaz

55
New cards

Egy osztálynak több destruktora is lehet.

Hamis

56
New cards

Egy osztálytnak több konstruktora is lehet.

Igaz

57
New cards

Egy változót többször is lehet definiálni, de deklarálni csak egyszer lehet.

Hamis

58
New cards

Függvényprototípus használata kötelező, ha a függvény a használat előtt nincs definiálva.

Igaz

59
New cards

Igaz-e hogy objektum-orientált programozási/tervezési módszernél kapnak nagy hangsúlyt az osztályok és azok példányai?

Igaz

60
New cards

Inline függvényben lehet ciklus.

Igaz

61
New cards

Inline függvénynek nem lehet default paramétere.

Hamis

62
New cards

Kivételt csak abban a fájlban lehet elfogni, ahol a throw utasítás van.

Hamis

63
New cards

Konstans tagfüggvény csak konstans paramért kaphat.

Hamis

64
New cards

Konstans tagfüggvény nem változtathatja meg az objektum állapotát.

Igaz

65
New cards

Konstruktor nem dobhat kivételt.

Hamis

66
New cards

Kötelező C++ referencia típust inicializálni.

Igaz

67
New cards

Makrók használata tiltott.

Hamis

68
New cards

Minden C++ program a #include direktívával kell, hogy kezdődjön.

Hamis

69
New cards

Minden függvény megkapja a this pointert egy rejtett paraméterként.

Hamis

70
New cards

Minden operátor túlterhelhető.

Hamis

71
New cards

Minden osztályban meg kell írni legalább 1 konstruktort.

Hamis

72
New cards

Minden osztálynak lehet leszármazottja.

Hamis

73
New cards

Minden osztálynak van konstruktora.

Igaz

74
New cards

Minden programot #include direktívával kell kezdeni.

Hamis

75
New cards

Minden programot using namespace std; direktívával kell kezdeni.

Hamis

76
New cards

Mindig meg kell írni az értékadó operátorot.

Hamis

77
New cards

Nem lehet bármelyik tagfüggvény virtuális.

Igaz

78
New cards

Névterek használata a névütközések elkerülését segíti.

Igaz

79
New cards

Nincs pointeraritmetika.

Hamis

80
New cards

Null pointerre alkalmazható a delete operator.

Igaz

81
New cards

Null pointert fel lehet szabadítani a delete utasítással.

Igaz

82
New cards

Paraméter nélküli konstruktor nem kaphat explicit specifikátort.

Hamis

83
New cards

Privát (private) adattagot a származtatott objektumból közvetlenül nem lehet elérni.

Igaz

84
New cards

Privát adattag referenciáját nem lehet publikus függvény visszatérési értékeként visszaadni.

Hamis

85
New cards

Realloc helyett renew utasítást kell használni.

Hamis

86
New cards

Referencia típusú tagváltozó csak inicializáló listán inicializálható.

Igaz

87
New cards

Referencia típusú tagváltozót konstruktor törzsében lehet inicializálni.

Hamis

88
New cards

Referencia típusú változó átadható paraméterként.

Igaz

89
New cards

Referencia típusú, nem statikus tagváltozó csak inicializáló listán inicializálható paraméterként átadott értékkel.

Igaz

90
New cards

Statikus tagfüggvénynek nincs this pointere.

Igaz

91
New cards

Tartalmazott objektum destruktora csak akkor fut le, ha az virtuális.

Hamis

92
New cards

Tartalmazott objektum destruktora mindig lefut, ha a tartalmazó destruktora lefut.

Igaz

93
New cards

Többszörös öröklés esetén az alaposztály mindig virtuális.

Hamis

94
New cards

Túlterheléssel az operátorok szintaxisa nem változtatható meg.

Igaz

95
New cards

Van külön logikai típus.

Igaz

96
New cards

Virtuális függvény nem lehet konstans.

Hamis

97
New cards

Minden osztályból létre lehet hozni tömböt.

Hamis

98
New cards

Egy osztály privát adatát csak a leszármazott osztályok tagfüggvényei érhetők el.

Hamis

99
New cards

Az implicit deklarált másoló konstruktor, nem csinál semmit az adattagokkal.

Hamis

100
New cards

A sablonok futási időben példányosodnak.

Hamis