La programmazione orientata agli oggetti

10 esercizi
SVOLGI
Filtri

Informatica

OOP
Il meccanismo che permette di separare nelle classi l'interfaccia pubblica dall'implementazione interna privata, è chiamato ________
Completamento aperto
5

Il punteggio di un esercizio è determinato
dalla difficoltà: da 1 (più facile) a 5 (più
difficile).Vuoi saperne di più? Consulta il
Centro Assistenza

Informatica

OOP
In un progetto complesso è una buona pratica:
A: codificare le classi nel file principale
B: creare un file per ogni classe
C: creare un file in cui salvare tutte le classi
Scelta multipla
3

Il punteggio di un esercizio è determinato
dalla difficoltà: da 1 (più facile) a 5 (più
difficile).Vuoi saperne di più? Consulta il
Centro Assistenza

Informatica

Un oggetto è:
A: un'astrazione derivata da una classe
B: un attributo di una classe
C: un'istanza concreta derivata da una classe
Scelta multipla
1

Il punteggio di un esercizio è determinato
dalla difficoltà: da 1 (più facile) a 5 (più
difficile).Vuoi saperne di più? Consulta il
Centro Assistenza

Informatica

L'approccio bottom-up tipico della OOP è reso possibile dall'uso:
A: degli array
B: delle classi
C: delle strutture
Scelta multipla
1

Il punteggio di un esercizio è determinato
dalla difficoltà: da 1 (più facile) a 5 (più
difficile).Vuoi saperne di più? Consulta il
Centro Assistenza

Informatica

Nella dichiarazione di una classe in Python, il nome della classe deve essere preceduto dalla parola-chiave ________.
Il metodo costruttore di una classe in Python è identificato dalla parola ________.
Gli argomenti del metodo costruttore sono ________ della classe.
Completamento chiuso
1

Il punteggio di un esercizio è determinato
dalla difficoltà: da 1 (più facile) a 5 (più
difficile).Vuoi saperne di più? Consulta il
Centro Assistenza

Informatica

Quale tra le seguenti istruzioni crea in Python un oggetto della classe Poligoni?
A: Poligoni = ogg(argomenti)
B: ogg = Poligoni(argomenti)
C: class Poligoni:
Scelta multipla
1

Il punteggio di un esercizio è determinato
dalla difficoltà: da 1 (più facile) a 5 (più
difficile).Vuoi saperne di più? Consulta il
Centro Assistenza

Informatica

Se la classe Quadrato ha come unico attributo lato, quale istruzione di Python modifica l'oggetto quad(3) in modo tale che la sua area misuri 25?
A: Quadrato(25)
B: quad=5
C: quad.lato=5
Scelta multipla
1

Il punteggio di un esercizio è determinato
dalla difficoltà: da 1 (più facile) a 5 (più
difficile).Vuoi saperne di più? Consulta il
Centro Assistenza

Informatica

In Python gli attributi di una classe sono ________ per default.
Gli attributi ________ non sono accessibili direttamente.
Completamento chiuso
1

Il punteggio di un esercizio è determinato
dalla difficoltà: da 1 (più facile) a 5 (più
difficile).Vuoi saperne di più? Consulta il
Centro Assistenza

Informatica

Un attributo privato è:
A: sempre inaccessibile
B: inaccessibile indirettamente
C: inaccessibile direttamente
Scelta multipla
1

Il punteggio di un esercizio è determinato
dalla difficoltà: da 1 (più facile) a 5 (più
difficile).Vuoi saperne di più? Consulta il
Centro Assistenza

Informatica

Che cosa significa l'acronimo UML?
________
Completamento aperto
1

Il punteggio di un esercizio è determinato
dalla difficoltà: da 1 (più facile) a 5 (più
difficile).Vuoi saperne di più? Consulta il
Centro Assistenza