WorksheetsProgrammazione ad oggetti (OOP)
Total questions: 15
Worksheet time: 8mins
Nella terminologia della programmazione orientata agli oggetti, le caratteristiche di un oggetto sono definite da:
attributi
classi
instanze
metodi
Con quale strumento viene offerta la possibilità di creare nuove classi estendendo classi già esistenti?
incapsulamento
ereditarietà
polimorfismo
astrazione
Un oggetto è
colui che manda un messaggio
una istanza di una classe
un insieme di caratteristiche simili
una classe non astratta
un programma che rappresenta una classe
E' possibile accedere agli attributi di una classe attraverso i metodi
Vero
Falso
dipende dal linguaggio di programmazione
Un oggetto può esistere senza che esista una classe che lo definisce?
no
si
solo se fa parte degli oggetti predefiniti del linguaggio
solo se viene inserito in una libreria
Un ABETE nella classe ALBERI è:
Un oggetto della classe
Un metodo della classe
Una proprietà della classe
Un attributo della classe
Nella programmazione ad oggetti, quando si indica VERDE relativamente all'oggetto ABETE, ci si sta riferendo a:
un attributo
un metodo
una classe
ereditarietà
Gli attributi di un oggetto:
sono le sue proprietà
sono i suoi metodi
sono le azioni che può compiere
sono i suoi oggetti
Nella programmazione ad oggetti, quando si indica CRESCE relativamente all'oggetto ABETE, ci si sta riferendo a:
un attributo
un metodo
una classe
ereditarietà
I metodi di un oggetto:
sono le sue proprietà
sono i suoi attributi
sono le sue funzionalità
sono i suoi oggetti
I membri di una classe sono:
I metodi e gli attributi
Le classi e gli attributi
Le proprietà e gli attributi
Le classi e le superclassi
il principio secondo cui la struttura e il funzionamento interno di un oggetto sono “nascosti” all’esterno si chiama:
Incapsulamento
Ereditarietà
Polimorfismo
Superclasse
Una sottoclasse è:
una classe che eredita tutti gli attributi e metodi da una superclasse
una classe che eredita i metodi da una superclasse
una classe che eredita tutti gli attributi da una superclasse
una classe che eredita tutti gli attributi, i metodi e le istanze da una sottoclasse
Quando un oggetto interagisce con un altro oggetto tramite dei metodi (interfacce) si parla di :
Collaborazione tra oggetti
Interazione tra oggetti
Scambio tra oggetti
parametrizzazione tra oggetti
Una istanza della classe Automobili può essere:
Fiat 600
Trattore
Veicoli a 4 ruote
Motore
