wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Programmazione ad oggetti (OOP)

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Nella terminologia della programmazione orientata agli oggetti, le caratteristiche di un oggetto sono definite da:

a)

attributi

b)

classi

c)

instanze

d)

metodi

2.

Con quale strumento viene offerta la possibilità di creare nuove classi estendendo classi già esistenti?

a)

incapsulamento

b)

ereditarietà

c)

polimorfismo

d)

astrazione

3.

Un oggetto è

a)

colui che manda un messaggio

b)

una istanza di una classe

c)

un insieme di caratteristiche simili

d)

una classe non astratta

e)

un programma che rappresenta una classe

4.

E' possibile accedere agli attributi di una classe attraverso i metodi

a)

Vero

b)

Falso

c)

dipende dal linguaggio di programmazione

5.

Un oggetto può esistere senza che esista una classe che lo definisce?

a)

no

b)

si

c)

solo se fa parte degli oggetti predefiniti del linguaggio

d)

solo se viene inserito in una libreria

6.

Un ABETE nella classe ALBERI è:

a)

Un oggetto della classe

b)

Un metodo della classe

c)

Una proprietà della classe

d)

Un attributo della classe

7.

Nella programmazione ad oggetti, quando si indica VERDE relativamente all'oggetto ABETE, ci si sta riferendo a:

a)

un attributo

b)

un metodo

c)

una classe

d)

ereditarietà

8.

Gli attributi di un oggetto:

a)

sono le sue proprietà

b)

sono i suoi metodi

c)

sono le azioni che può compiere

d)

sono i suoi oggetti

9.

Nella programmazione ad oggetti, quando si indica CRESCE relativamente all'oggetto ABETE, ci si sta riferendo a:

a)

un attributo

b)

un metodo

c)

una classe

d)

ereditarietà

10.

I metodi di un oggetto:

a)

sono le sue proprietà

b)

sono i suoi attributi

c)

sono le sue funzionalità

d)

sono i suoi oggetti

11.

I membri di una classe sono:

a)

I metodi e gli attributi

b)

Le classi e gli attributi

c)

Le proprietà e gli attributi

d)

Le classi e le superclassi

12.

il principio secondo cui la struttura e il funzionamento interno di un oggetto sono “nascosti” all’esterno si chiama:

a)

Incapsulamento

b)

Ereditarietà

c)

Polimorfismo

d)

Superclasse

13.

Una sottoclasse è:

a)

una classe che eredita tutti gli attributi e metodi da una superclasse

b)

una classe che eredita i metodi da una superclasse

c)

una classe che eredita tutti gli attributi da una superclasse

d)

una classe che eredita tutti gli attributi, i metodi e le istanze da una sottoclasse

14.

Quando un oggetto interagisce con un altro oggetto tramite dei metodi (interfacce) si parla di :

a)

Collaborazione tra oggetti

b)

Interazione tra oggetti

c)

Scambio tra oggetti

d)

parametrizzazione tra oggetti

15.

Una istanza della classe Automobili può essere:

a)

Fiat 600

b)

Trattore

c)

Veicoli a 4 ruote

d)

Motore