PO PB | Część 5

PO PB | Część 5

University

19 Qs

quiz-placeholder

Similar activities

Typing Technique

Typing Technique

1st Grade - University

20 Qs

Baza danych Acess

Baza danych Acess

University

14 Qs

C - Structures

C - Structures

University

20 Qs

Software Engineering Quiz Project Planning

Software Engineering Quiz Project Planning

University

20 Qs

UTK Peryferia

UTK Peryferia

University

20 Qs

Skróty klawiaturowe  - WINDOWS 10

Skróty klawiaturowe - WINDOWS 10

University

20 Qs

Power Point klasa V

Power Point klasa V

4th Grade - University

14 Qs

Bezpieczeństwo w Sieci

Bezpieczeństwo w Sieci

4th Grade - University

20 Qs

PO PB | Część 5

PO PB | Część 5

Assessment

Quiz

Computers

University

Practice Problem

Easy

Created by

Nazar Grin

Used 1+ times

FREE Resource

AI

Enhance your content in a minute

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

19 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

5 sec • 1 pt

Jaka jest rola destruktora w C++ w kompozycji?

Destruktor powinien ustawić wszystkie pola typu wskaźnikowego na wartość NULL.

Destruktor klasy zawierającej powinien zablokować niszczenie obiektu, jeśli obiekty komponentów nie zostały jeszcze usunięte.

W C++ destruktor klasy zawierającej nie ma wpływu na obiekty komponentów.

Destruktor klasy zawierającej odpowiada za usunięcie wszystkich obiektów komponentów.

2.

MULTIPLE CHOICE QUESTION

5 sec • 1 pt

Jak kompilator decyduje, którą z przeciążonych metod wywołać?

Na podstawie nazwy metody użytej przy jej wywołaniu.

Kompilator zawsze wybiera ostatnio zdefiniowaną przeciążoną metodę.

Kompilator zawsze wybiera pierwszą ze zdefiniowanych przeciążonych metod.

Na podstawie typu i liczby argumentów przekazanych do metody podczas jej wywołania.

3.

MULTIPLE CHOICE QUESTION

5 sec • 1 pt

Jak uzyskać długość łańcucha znaków w języku Java?

Używając operatora sizeof str;

Używając funkcji strlen(str);

Używając metody length(), np. str.length();

Używając właściwości Count, np. str.Count;

4.

MULTIPLE CHOICE QUESTION

5 sec • 1 pt

Czym jest polimorfizm w programowaniu obiektowym?

Polimorfizm to zdolność obiektu do zmiany swojej klasy w czasie wykonania.

Polimorfizm to mechanizm, ktory zapewnia automatyczne zwalnianie pamięci zajmowanej przez nieużywane obiekty.

Polimorfizm to proces, w którym klasa przejmuje właściwości i metody innej klasy.

Polimorfizm to zdolność obiektów różnych klas do bycia traktowanymi jako obiekty klasy bazowej poprzez wspólny interfejs.

5.

MULTIPLE CHOICE QUESTION

5 sec • 1 pt

Jak w języku C++ zadeklarować metodę wirtualną?

Należy zadeklarować sam nagłówek metody, bez ciała, w klasie bazowej.

Wszystkie metody w C++ są domyślnie wirtualne.

Należy dodać słowo kluczowe `virtual` przed deklaracją metody w klasie pochodnej.

Należy dodać słowo kluczowe `virtual` przed deklaracją metody w klasie bazowej.

6.

MULTIPLE CHOICE QUESTION

5 sec • 1 pt

Jakie są korzyści z rzutowania w górę?

Możemy zmniejszać zajętość pamięci poprzez konwersję obiektów na typ bazowy.

Możemy wywoływać metody innej klasy bez konieczności dziedziczenia.

Możemy zlecać nadrzędnym modułom obsługę naszych wyjątków.

Możemy przechowywać w jednej kolekcji typu bazowego obiekty różnych klas pochodnych.

7.

MULTIPLE CHOICE QUESTION

5 sec • 1 pt

Co oznacza dziedziczenie typu w programowaniu obiektowym?

Oznacza, że obiekt klasy bazowej jest jednocześnie obiektem klasy pochodnej.

Oznacza, że obiekt klasy bazowej może zostać przekształcony w obiekt klasy pochodnej.

Oznacza, że obiekt klasy pochodnej może zostać przekształcony w obiekt klasy bazowej.

Oznacza, że obiekt klasy pochodnej jest jednocześnie obiektem klasy bazowej.

Create a free account and access millions of resources

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?