Ta witryna wykorzystuje pliki cookie,
dowiedz się więcej
Zgadzam się
Projekt INFO-PLUS
Moduły dydaktyczne
info-plus
Biblioteka scenariuszy interdyscyplinarnych
Koła Zainteresowań - Przykładowe projekty
Wykłady info-plus
Projekt WLF
Moduły dydaktyczne wlf
Scenariusze interdyscyplinarne wlf
Biblioteka autorskich scenariuszy
Wykłady wlf
Koła Zainteresowań - Przykładowe projekty
Symulacje w środowisku LabView
Kontakt
Do prawidłowego działania strony wymagany jest włączony JavaScript.
Test - Pomysł, przepis, program … i co dalej?
Odpowiedź Prawidłowa
Odpowiedź Prawidłowa (zaznaczona)
Odpowiedź Błędna
1. Wskaż poprawne polecenie tworzenia obiektu na podstawie klasy o nazwie Element:
Element zm= Element();
Element zm=new Element();
Element zm= create Element();
Element zm = new Konstr();
2. Metoda konstruktora musi być oznaczona modyfikatorem dostępu?
protected
private
public
static
3. Które z podanych zadań jest fałszywe?
Metoda oznaczona modyfikatorem dostępu protected nie może być wywołana przez obiekty zewnętrzne
Metoda oznaczona modyfikatorem dostępu private nie może być wykorzystywana wewnątrz danej klasy
Metoda oznaczona modyfikatorem dostępu protected może być wywołana przez obiekty zewnętrzne
Metoda oznaczona modyfikatorem dostępu public zapewnia dostęp z dowolnego poziomu
4. Które z podanych zdań jest prawdziwe?
Metody nie mogą być elementem składowym klasy
Klasa nie może zawierać pól typu string
Klasa musi posiadać metodę konstruktora
Klasy tworzone są na podstawie deklaracji obiektów
5. Które z podanych zadań jest prawdziwe?
W programie obiektowym możemy deklarować zmienne i funkcje globalne (niezwiązane z żadną klasą)
W programie obiektowym nie można tworzyć wielu obiektów tej samej klasy
Metoda konstruktora odpowiada za usunięcie obiektu danej klasy
W programie obiektowym nie możemy deklarować zmiennych i funkcji globalnych
6. Które zdanie jest prawdziwe
Wydawanie reszty na podstawie zbioru dowolnych nominałów nie musi dać poprawnego wyniku
Wydawanie reszty na podstawie zbioru dowolnych nominałów zawsze da poprawny wynik
Wydawanie reszty na podstawie zbioru dowolnych nominałów z określeniem ich ilości zawsze da poprawny wynik
Wydawanie reszty na podstawie zbioru dowolnych nominałów z określeniem ich ilości nigdy nie da poprawnego wyniku
7. Wskaż poprawną deklarację klasy o nazwie Element, która dziedziczy po klasie o nazwie Nominal
class Element ->Nominal
{
}
class Element (Nominal)
{
}
class Nominal -> Element
{
}
class Element : Nominal
{
}
8. Które z podanych zdań jest prawdziwe
Na podstawie deklaracji klasy można tworzyć wiele obiektów
Na podstawie deklaracji klasy można utworzyć co najwyżej jeden obiekt
Klasa może zawierać deklaracje co najwyżej dwóch metod
Konstruktor jest metodą o dowolnej nazwie
9. Istotą hermetyzacji jest:
Zapewnienie dostępu do pól klasy obiektom zewnętrznym
Zapewnienie, żeby dostęp do pól klasy miały tylko jej metody
Zapewnienie, żeby metody klasy nie korzystały z jej pól
Zapewnienie, żeby konstruktor klasy nie był oznaczony modyfikatorem public
10. Który modyfikator umożliwia dostęp do pola lub metody klasy nawet wtedy gdy nie istnieje żaden obiekt danej klasy?
public
static
protected
private
Projekt współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego