Quiz z Programowania w C#

Quiz z Programowania w C#

12th Grade

10 Qs

quiz-placeholder

Similar activities

Code.org Unit 3 Review

Code.org Unit 3 Review

9th - 12th Grade

8 Qs

AP CSP Unit 4

AP CSP Unit 4

10th - 12th Grade

15 Qs

Video Games

Video Games

9th - 12th Grade

10 Qs

Arrays Intro

Arrays Intro

9th - 12th Grade

12 Qs

Port összefogás

Port összefogás

10th - 12th Grade

10 Qs

CSP: Unit 3 - Block Code Types

CSP: Unit 3 - Block Code Types

9th - 12th Grade

12 Qs

C programatzen

C programatzen

11th - 12th Grade

10 Qs

Nintendo consoles

Nintendo consoles

KG - Professional Development

10 Qs

Quiz z Programowania w C#

Quiz z Programowania w C#

Assessment

Quiz

Computers

12th Grade

Hard

Created by

Ochotnik L

Used 2+ times

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Rozważ następujący fragment kodu: public class Samochod { public string Marka; private int RokProdukcji; public Samochod(string marka, int rokProdukcji) { Marka = marka; RokProdukcji = rokProdukcji; } } Który z poniższych kodów poprawnie tworzy obiekt klasy Samochod?

Samochod auto = new Samochod("Toyota");

Samochod auto = Samochod("Toyota", 2015);

Samochod auto = new Samochod("Toyota", 2015);

Samochod auto = new Samochod;

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Które słowo kluczowe w C# pozwala, aby klasa Pojazd była używana jako klasa bazowa, ale jednocześnie nie pozwala tworzyć jej instancji? public ____ class Pojazd { public void UruchomSilnik() { } }

virtual

static

abstract

sealed

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Przyjrzyj się poniższemu przykładowi dziedziczenia: public class Pojazd { public int LiczbaKol = 4; } public class Samochod : Pojazd { public string Marka = "Ford"; } Który z poniższych kodów poprawnie odwołuje się do pola LiczbaKol?

Pojazd pojazd = new Pojazd(); Console.WriteLine(pojazd.LiczbaKol);

Samochod auto = new Samochod(); Console.WriteLine(auto.LiczbaKol);

Pojazd auto = new Samochod(); Console.WriteLine(auto.Marka);

Samochod auto = new Pojazd(); Console.WriteLine(auto.LiczbaKol);

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Co zostanie wyświetlone w poniższym kodzie? public class Zwierze { public virtual void WydajDzwiek() { Console.WriteLine("Dźwięk zwierzęcia"); } } public class Pies : Zwierze { public override void WydajDzwiek() { Console.WriteLine("Hau hau"); } } Zwierze zwierze = new Pies(); zwierze.WydajDzwiek();

Dźwięk zwierzęcia

Hau hau

Błąd kompilacji

Dźwięk zwierzęcia Hau hau

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Który z poniższych modyfikatorów dostępu pozwala na dostęp do pola klasy tylko w tej samej klasie oraz w klasach pochodnych?

private

public

protected

internal

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Który z modyfikatorów dostępu pozwala na dostęp do pola klasy tylko w tej samej klasie oraz w klasach pochodnych?

private

public

protected

internal

7.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Przyjrzyj się poniższemu fragmentowi kodu:

 

 

public class Osoba

{

    public string Imie { get; set; }

    public virtual void PrzedstawSie()

    {

        Console.WriteLine($"Cześć, jestem {Imie}");

    }

}

 

public class Pracownik : Osoba

{

    public override void PrzedstawSie()

    {

        Console.WriteLine($"Cześć, jestem pracownikiem o imieniu {Imie}");

    }

}

Co zostanie wyświetlone po wykonaniu poniższego kodu?

Osoba osoba = new Pracownik { Imie = "Jan" }; osoba.PrzedstawSie();

Cześć, jestem Jan

Cześć, jestem pracownikiem o imieniu Jan

Cześć, jestem

Błąd kompilacji

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?