„Záróvizsga kvíz - Sznikák” változatai közötti eltérés
kérdések hozzáadása |
→Az alábbiak közül mely állítások igazak? (2023 jun): Ez szofttech kérdés. |
||
| (5 közbenső módosítás, amit 3 másik szerkesztő végzett, nincs mutatva) | |||
| 2. sor: | 2. sor: | ||
|cím=ZVSznikák|pontozás=- | |cím=ZVSznikák|pontozás=- | ||
}} | }} | ||
== Adottak az alábbi állítások a C# property, delegate és attribute vonatkozásában. Jelölje meg, mely állítások igazak. FIGYELEM, akárhány helyes válasz létezhet! (2023 jun) == | == Adottak az alábbi állítások a C# property, delegate és attribute vonatkozásában. Jelölje meg, mely állítások igazak. FIGYELEM, akárhány helyes válasz létezhet! (2023 jun) == | ||
| 120. sor: | 113. sor: | ||
== Adottak az alábbi állítások különböző tervezési mintákkal kapcsolatban! Jelölje meg, mely állítások igazak. FIGYELEM, akárhány helyes válasz létezhet! (2023 jan) == | == Adottak az alábbi állítások különböző tervezési mintákkal kapcsolatban! Jelölje meg, mely állítások igazak. FIGYELEM, akárhány helyes válasz létezhet! (2023 jan) == | ||
{{Kvízkérdés|típus=több|válasz= | {{Kvízkérdés|típus=több|válasz=1,3}} | ||
# Az Adapter tervezési mintában az Adapter osztály a Target osztályból származik (vagy a Target interfészt implementálja). | # Az Adapter tervezési mintában az Adapter osztály a Target osztályból származik (vagy a Target interfészt implementálja). | ||
# Az Adapter tervezési mintában (legalábbis annak object adapter változatában) az Adaptee (adaptálandó) osztály - amennyibe lehetősége van rá - továbbítja (delegálja) a kéréseket az Adapter (adapter) osztálynak. | # Az Adapter tervezési mintában (legalábbis annak object adapter változatában) az Adaptee (adaptálandó) osztály - amennyibe lehetősége van rá - továbbítja (delegálja) a kéréseket az Adapter (adapter) osztálynak. | ||
| 245. sor: | 238. sor: | ||
== Adottak az alábbi állítások a C# property, delegate és attribute vonatkozásában. Jelölje meg, mely állítások igazak. FIGYELEM, akárhány helyes válasz létezhet! (2023 jan) == | == Adottak az alábbi állítások a C# property, delegate és attribute vonatkozásában. Jelölje meg, mely állítások igazak. FIGYELEM, akárhány helyes válasz létezhet! (2023 jan) == | ||
(A feladat csak akkor ér pontot, ha minden helyes választ -- és csakis ezeket -- megjelöl.) | |||
{{Kvízkérdés|típus=több|válasz=1,3}} | {{Kvízkérdés|típus=több|válasz=1,3}} | ||
# Feltéve, hogy adott egy Circle osztály és annak egy int típusú Radius tulajdonsága (property), valamint a Circle osztály egy circle nevű példánya/objektuma, akkor a tulajdonság lekérdezése pl. az int n = circle.Radius; formában lehetséges. | # Feltéve, hogy adott egy Circle osztály és annak egy int típusú Radius tulajdonsága (property), valamint a Circle osztály egy circle nevű példánya/objektuma, akkor a tulajdonság lekérdezése pl. az int n = circle.Radius; formában lehetséges. | ||
# Egy C# attribútum alkalmazásakor az attribútum neve elé a @ karaktert kell tenni. | # Egy C# attribútum alkalmazásakor az attribútum neve elé a @ karaktert kell tenni. | ||
| 439. sor: | 432. sor: | ||
{{Kvízkérdés|típus=több|válasz=2,4}} | {{Kvízkérdés|típus=több|válasz=2,4}} | ||
# C# kódot a JIT compiler fordítja köztes (IL) kódra | # C# kódot a JIT compiler fordítja köztes (IL) kódra | ||
# A .NET IL kód processzor és architektúra független | # A .NET IL kód processzor és architektúra független | ||
# .NET környezetben az objektumok azonnal felszabadulnak, amint az utolsó hivatkozás is megszűnik rájuk | # .NET környezetben az objektumok azonnal felszabadulnak, amint az utolsó hivatkozás is megszűnik rájuk | ||
# Egy alkalmazás több szerelvényből is állhat | # Egy alkalmazás több szerelvényből is állhat | ||
| 469. sor: | 462. sor: | ||
# public LengthChangedDelegate LengthChanged; | # public LengthChangedDelegate LengthChanged; | ||
# event void LengthChanged(int oldValue, int newValue); | # event void LengthChanged(int oldValue, int newValue); | ||
# delegate void LengthChangedDelegate(int oldValue, int newValue); | # delegate void LengthChangedDelegate(int oldValue, int newValue); | ||
# public delegate LengthChangedDelegate LengthChanged; | # public delegate LengthChangedDelegate LengthChanged; | ||
# public event LengthChangedDelegate LengthChanged(int oldValue, int newValue); | # public event LengthChangedDelegate LengthChanged(int oldValue, int newValue); | ||
# public LengthChangedDelegate LengthChanged(int oldValue, int newValue); | # public LengthChangedDelegate LengthChanged(int oldValue, int newValue); | ||
# public event LengthChangedDelegate LengthChanged; | # public event LengthChangedDelegate LengthChanged; | ||
# if (LengthChangedDelegate != null) | # if (LengthChangedDelegate != null) | ||
# if (LengthChanged != null) | # if (LengthChanged != null) | ||
# LengthChangedDelegate(oldValue, newValue); | # LengthChangedDelegate(oldValue, newValue); | ||
# LengthChanged(oldValue, newValue); | # LengthChanged(oldValue, newValue); | ||
| 638. sor: | 631. sor: | ||
== Adottak az alábbi állítások a C# nyelvi eszközökről (property, delegate, event és attribute). Jelölje meg, mely állítások igazak. FIGYELEM, több helyes válasz is létezhet! (2020 jan) == | == Adottak az alábbi állítások a C# nyelvi eszközökről (property, delegate, event és attribute). Jelölje meg, mely állítások igazak. FIGYELEM, több helyes válasz is létezhet! (2020 jan) == | ||
{{Kvízkérdés|típus= | {{Kvízkérdés|típus=több|válasz=4}} | ||
# A C# property-k segítségével deklaratív módon tudunk információt csatolni többek között tagváltozókhoz, metódusokhoz és osztályokhoz. | # A C# property-k segítségével deklaratív módon tudunk információt csatolni többek között tagváltozókhoz, metódusokhoz és osztályokhoz. | ||
# C# event-re feliratkozni az "=" operátorral lehet. | # C# event-re feliratkozni az "=" operátorral lehet. | ||