SAVINTSAVINT
informaticaSECONDARIA_IIit

OOP 1

di Cristian Virgili · IIS PAOLO SARPI · v1 · 7/1/2026

27
Domande
0
Giocate
0
Scaricato
Scarica .qlz

Licenza: CC_BY

Domande (27)

  1. 1

    Come si chiama il principio OOP che consiste nel nascondere i dati interni di una classe e fornire accesso solo tramite metodi?

    Risposta aperta· 40s · 1000 pt
  2. 2

    In C++, i membri dichiarati come 'protected' sono accessibili solo all'interno della classe stessa, non nelle classi derivate.

    Vero / Falso· 30s · 1000 pt
  3. 3

    Quale dei seguenti è un esempio corretto di costruttore in C++?

    Scelta multipla· 40s · 1000 pt
  4. 4

    In OOP, il polimorfismo permette a oggetti di classi diverse di rispondere allo stesso messaggio in modi diversi.

    Vero / Falso· 30s · 1000 pt
  5. 5

    In C#, quale parola chiave viene usata per sovrascrivere un metodo virtuale nella classe derivata?

    Scelta multipla· 30s · 1000 pt
  6. 6

    Quale principio OOP si riferisce alla capacità di nascondere i dettagli interni di una classe?

    Scelta multipla· 30s · 1000 pt
  7. 7

    Quale tra le seguenti affermazioni descrive correttamente il concetto di 'oggetto' nella OOP?

    Scelta multipla· 40s · 1000 pt
  8. 8

    In C++, quale è il modificatore di accesso che rende i membri accessibili solo all'interno della classe?

    Scelta multipla· 30s · 1000 pt
  9. 9

    Come si chiama il meccanismo OOP che consente a una classe di acquisire proprietà e metodi di un'altra classe?

    Risposta aperta· 40s · 1000 pt
  10. 10

    Quanti tipi di polimorfismo principali vengono distinti nella OOP (statico e dinamico)?

    Stima numerica· 30s · 1000 pt
  11. 11

    Abbina la parola chiave al linguaggio di programmazione in cui viene usata per l'ereditarietà:

    Abbinamento· 40s · 1000 pt
  12. 12

    In C#, come si chiama la parola chiave usata per riferirsi alla classe base dal costruttore della classe derivata?

    Risposta aperta· 30s · 1000 pt
  13. 13

    Quale parola chiave si usa per definire una classe in C++?

    Scelta multipla· 30s · 1000 pt
  14. 14

    In C++, quale metodo speciale viene chiamato automaticamente quando un oggetto viene creato?

    Scelta multipla· 30s · 1000 pt
  15. 15

    In C++ e C#, una classe può avere più di un costruttore (overloading del costruttore).

    Vero / Falso· 30s · 1000 pt
  16. 16

    In C#, tutte le classi derivano implicitamente dalla classe 'Object'.

    Vero / Falso· 30s · 1000 pt
  17. 17

    Ordina correttamente la gerarchia di ereditarietà dal più generale al più specifico:

    Ordinamento· 40s · 1000 pt
  18. 18

    Ordina correttamente i modificatori di accesso in C++ dal più restrittivo al meno restrittivo:

    Ordinamento· 40s · 1000 pt
  19. 19

    L'ereditarietà multipla è supportata direttamente in C# tramite l'uso di classi.

    Vero / Falso· 30s · 1000 pt
  20. 20

    In una relazione di ereditarietà, quante classi base dirette può avere una classe in C# (usando solo classi, non interfacce)?

    Stima numerica· 30s · 1000 pt
  21. 21

    In C++, il distruttore può essere sovraccaricato (overloaded) come il costruttore.

    Vero / Falso· 30s · 1000 pt
  22. 22

    Quanti modificatori di accesso sono disponibili in C++ (public, private, protected)?

    Stima numerica· 30s · 1000 pt
  23. 23

    In C#, quale parola chiave permette a una classe figlia di ereditare da una classe base?

    Scelta multipla· 30s · 1000 pt
  24. 24

    Abbina il tipo di metodo speciale alla sua funzione:

    Abbinamento· 40s · 1000 pt
  25. 25

    Qual è la parola chiave usata in C++ per creare dinamicamente un oggetto sull'heap?

    Risposta aperta· 30s · 1000 pt
  26. 26

    Metti in ordine le fasi tipiche della programmazione a oggetti per creare e usare un oggetto:

    Ordinamento· 45s · 1000 pt
  27. 27

    Abbina ogni concetto OOP alla sua definizione:

    Abbinamento· 50s · 1000 pt