wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Prob prog 8_OOP

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Melyik állítás igaz a polimorfizmussal kapcsolatban?

a)

Csak az öröklődő osztályok között alkalmazható.

b)

Lehetővé teszi, hogy különböző típusú objektumokat ugyanazzal a metódussal kezeljünk.

c)

Csak absztrakt osztályok esetén használható.

d)

Nem befolyásolja a kód olvashatóságát.

2.

Melyik fogalom utal arra, hogy egy osztály örökölheti egy másik osztály tulajdonságait?

a)

Polimorfizmus

b)

Absztrakció

c)

Öröklődés

3.

Az osztályok példányosítása során új objektumokat hozunk létre.

a)

igaz

b)

hamis

4.

Az osztályok és objektumok közötti különbség, hogy az osztály egy tervrajz, míg az objektum a megvalósult példány.

a)

igaz

b)

hamis

5.

A konstruktorok automatikusan meghívódnak, amikor egy objektumot példányosítunk.

a)

igaz

b)

hamis

6.

Melyik kulcsszót használjuk a C# nyelvben az osztályok példányosításához

2 lines
7.

Milyen típusú öröklődést támogat a C#?

a)

Csak egyszeres öröklődést

b)

Többszörös öröklődést

c)

Csak közvetett öröklődést

d)

Egyszeres öröklődést és interfészeket

8.

Mi történik, ha egy osztály nem definiál konstruktorokat?

a)

A program hibát dob

b)

Automatikusan létrejön egy alapértelmezett konstruktor

c)

Az osztály nem példányosítható

d)

Az osztály nem fog működni

9.

Mi a különbség az interfészek és az absztrakt osztályok között?

a)

Nincs különbség közöttük

b)

Az interfészek nem öröklődhetnek, míg az absztrakt osztályok igen

c)

Az interfészek csak egy osztályhoz tartozhatnak, míg az absztrakt osztályok többhöz is

d)

Az interfészek nem tartalmazhatnak implementációt, míg az absztrakt osztályok igen

10.

Mit érzel a félévzárást illetően? :) Milyen volt az első félév az egyetem?

2 lines