wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Programowanie obiektowe - test

Total questions: 10

Worksheet time: 8mins

Name
Class
Date
1.

Co to jest konstruktor w programowaniu obiektowym?

a)

Metoda, która wykonuje operacje na obiekcie

b)

Zmienna przechowująca dane obiektu

c)

Funkcja, która wykonuje operacje na innych obiektach

d)

Specjalna metoda wywoływana podczas tworzenia nowego obiektu

2.

Co to jest metoda w programowaniu obiektowym?

a)

Zmienna przechowująca dane obiektu

b)

Kolekcja obiektów

c)

Funkcja, która wykonuje operacje na obiekcie

d)

Właściwość umożliwiająca dostęp do danych obiektu

3.

Co to jest interfejs w programowaniu obiektowym?

a)

Klasa, która dziedziczy po innej klasie

b)

Właściwość umożliwiająca dostęp do danych obiektu

c)

Zbiór metod, które klasa musi zaimplementować

d)

Proces konwertowania obiektu na inny typ danych

4.

Co to jest abstrakcja w programowaniu obiektowym?

a)

Proces ukrywania szczegółów implementacji i prezentowania tylko istotnych informacji

b)

Proces tworzenia nowych klas na podstawie istniejących

c)

Właściwość umożliwiająca obiektom przechowywanie danych

d)

Proces dodawania nowych funkcji do istniejących klas

5.

Jakie są podstawowe cechy programowania obiektowego?

a)

Abstrakcja, enkapsulacja, dziedziczenie

b)

Iteracja, warunki, pętle

c)

Instrukcje warunkowe, operatory logiczne, funkcje

d)

Zmienne, tablice, funkcje

6.

Co to jest hermetyzacja w programowaniu obiektowym?

a)

Zasada, która mówi, że obiekty muszą być ukryte przed innymi obiektami

b)

Technika programowania, w której używane są tylko stałe

c)

Możliwość jednoczesnego przechowywania różnych typów danych w jednej zmiennej

d)

Proces tworzenia nowych klas na podstawie istniejących

7.

Co to jest klasa w programowaniu obiektowym?

a)

Instancja obiektu

b)

Szablon lub wzorzec, na podstawie którego tworzone są obiekty

c)

Funkcja, która wykonuje operacje na obiektach

d)

Zmienna przechowująca wartości obiektu

8.

Co to jest dziedziczenie w programowaniu obiektowym?

a)

Proces tworzenia nowych klas na podstawie istniejących

b)

Zasada, która mówi, że obiekty muszą być ukryte przed innymi obiektami

c)

Właściwość umożliwiająca obiektom przechowywanie danych

d)

Proces dodawania nowych funkcji do istniejących klas

9.

Co to jest polimorfizm w programowaniu obiektowym?

a)

Możliwość jednoczesnego przechowywania różnych typów danych w jednej zmiennej

b)

Technika programowania, w której używane są tylko stałe

c)

Proces konwertowania obiektu na inny typ danych

d)

Umiejętność obiektów różnych klas do reagowania na te same komendy

10.

Jakie są trzy podstawowe zasady enkapsulacji w programowaniu obiektowym?

a)

Publiczność, prywatność, chroniony dostęp

b)

Dziedziczenie, polimorfizm, abstrakcja

c)

Zmienne, metody, konstruktory

d)

Kompozycja, agregacja, delegacja