C# Methody

C# Methody

12th Grade

8 Qs

quiz-placeholder

Similar activities

CF Unit 8-9

CF Unit 8-9

7th Grade - University

10 Qs

AppsLab_Q2

AppsLab_Q2

10th Grade - Professional Development

10 Qs

RAE 2 - Voltage, Current and Resistors

RAE 2 - Voltage, Current and Resistors

KG - University

10 Qs

Special Rakshabandhan GK Quiz

Special Rakshabandhan GK Quiz

6th Grade - Professional Development

10 Qs

Recuperação Trimestral

Recuperação Trimestral

8th Grade - University

10 Qs

Keyboard Shortcuts

Keyboard Shortcuts

9th - 12th Grade

9 Qs

Powerpoint Değerlendirme

Powerpoint Değerlendirme

KG - 12th Grade

10 Qs

Test evaluation word SP3S1

Test evaluation word SP3S1

12th Grade

11 Qs

C# Methody

C# Methody

Assessment

Quiz

Computers

12th Grade

Practice Problem

Hard

Created by

Veru Burgerová

Used 6+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

8 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 2 pts

Jak se v jazyce C# definují parametry metod?

pomocí datového typu následovaného názvem parametru mimo deklaraci metody.

tak, že se v závorce deklarace metody uvede datový typ a za ním název parametru.

pomocí názvu parametru následovaného datovým typem mimo závorky.

pouze pomocí názvu parametru bez uvedení datového typu.

2.

MULTIPLE CHOICE QUESTION

30 sec • 2 pts

K čemu slouží návratové typy v metodách?

určují pořadí, v jakém se metoda provede.

definují typ hodnoty, kterou metoda vrací.

určují počet parametrů, které může metoda přijmout.

určují viditelnost metody v rámci třídy.

3.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Vysvětlete pojem přetěžování metod

Přetěžování metod je možnost definovat v různých třídách více metod se stejným názvem, ale různými parametry.

Přetěžování metod je možnost definovat v jedné třídě více metod s různými názvy, ale stejnými parametry.

Přetěžování metod je možnost definovat v jedné třídě více metod se stejným názvem a stejnými parametry.

Přetěžování metod je možnost definovat v jedné třídě více metod se stejným názvem, ale různými parametry.

4.

MULTIPLE CHOICE QUESTION

45 sec • 2 pts

Jaký význam má návratový typ void v metodách jazyka C#?

Označuje, že metoda nevrací žádnou hodnotu.

Slouží k určení datového typu metody.

Označuje, že metoda vrací hodnotu

Znamená to, že metoda je konstruktor.

5.

MULTIPLE CHOICE QUESTION

30 sec • 2 pts

Může mít metoda v jazyce C# více příkazů return?

Ano

Ano, ale nedoporučuje se to

Ne, způsobí to chybu při kompilaci

Ne, je povolen pouze jeden příkaz return

6.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Jak lze v metodách definovat nepovinné parametry?

Pro volitelné parametry použít samostatnou metodu

Definovat parametr v názvu metody, například: void MyMethod(int requiredParam, int optionalParam)

Definovat parametr v hlavičce metody s výchozí hodnotou, například: void MyMethod(int requiredParam, int optionalParam = 0)

Nelze

7.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Vysvětlete rozdíl mezi statickými (static) a instančními metodami v jazyce C#.

Statické metody se používají pouze pro matematické výpočty.

Statické metody jsou spojeny se samotnou třídou, zatímco metody instancí jsou spojeny s instancemi třídy.

Instanční metody lze volat pouze v rámci třídy samotné.

Statické metody jsou vždy pomalejší než metody instancí

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?