
Crea un quiz sulla programmazione ad oggetti in Python in lingua italiana
Quiz by Luca Danese
Feel free to use or edit a copy
includes Teacher and Student dashboards
Measure skillsfrom any curriculum
Measure skills
from any curriculum
Tag the questions with any skills you have. Your dashboard will track each student's mastery of each skill.
With a free account, teachers can
- edit the questions
- save a copy for later
- start a class game
- automatically assign follow-up activities based on students’ scores
- assign as homework
- share a link with colleagues
- print as a bubble sheet
13 questions
Show answers
- Q1Quale metodo si utilizza per definire una classe in Python?defclassforif30s
- Q2Quale parola chiave permette di definire un metodo all'interno di una classe in Python?iffordefclass30s
- Q3Quale metodo si utilizza per accedere a un attributo di un oggetto in Python?getattr()hasattr()setattr()delattr()30s
- Q4Qual è il simbolo utilizzato per l'operatore di assegnazione in Python?=:+-30s
- Q5Come si chiama il metodo utilizzato per stampare un oggetto in Python?__str____print____display____output__30s
- Q6Qual è il simbolo utilizzato per l'operatore di concatenazione delle stringhe in Python?-+*=30s
- Q7Cos'è l'ereditarietà in programmazione ad oggetti?È la capacità di una classe di modificare attributi e metodi della classe genitore.È la capacità di una classe di avere attributi e metodi unici.È la capacità di una classe di ereditare attributi e metodi da una classe genitore.È la capacità di una classe di estendere attributi e metodi a una classe figlio.30s
- Q8Cosa è l'incapsulamento in programmazione ad oggetti?È il concetto di definire attributi e metodi all'interno di una classe.È il concetto di utilizzare oggetti per rappresentare un'entità.È il concetto di ereditare attributi e metodi da una classe genitore.È il concetto di nascondere i dettagli di implementazione di una classe e fornire solo un'interfaccia pubblica.30s
- Q9Cosa è il polimorfismo in programmazione ad oggetti?È la capacità di un oggetto di avere attributi e metodi unici.È la capacità di un oggetto di essere istanziato come un oggetto di una classe genitore.È la capacità di un oggetto di estendere attributi e metodi a una classe figlio.È la capacità di un oggetto di modificare attributi e metodi della classe genitore.30s
- Q10Cosa è l'overriding in programmazione ad oggetti?È la capacità di una classe figlio di estendere attributi e metodi a una classe genitore.È la capacità di una classe figlio di fornire una propria implementazione di un metodo ereditato dalla classe genitore.È la capacità di una classe figlio di modificare attributi e metodi della classe genitore.È la capacità di una classe figlio di ereditare tutti gli attributi e metodi della classe genitore.30s
- Q11Cos'è l'interfaccia in programmazione ad oggetti?È un'istanza di una classe figlio.È un contratto che specifica quali metodi una classe deve implementare.È un attributo definito all'interno di una classe.È un oggetto istanziato a partire da una classe.30s
- Q12Cosa è l'astrazione in programmazione ad oggetti?È il concetto di utilizzare oggetti per rappresentare un'entità.È il concetto di ereditare attributi e metodi da una classe genitore.È il concetto di rappresentare un oggetto nel suo stato essenziale, ignorando i dettagli di implementazione.È il concetto di definire attributi e metodi all'interno di una classe.30s
- Q13Cosa è il costruttore in programmazione ad oggetti?È un metodo speciale che viene chiamato automaticamente quando si crea un oggetto di una classe.È un metodo utilizzato per modificare un attributo di una classe.È un metodo utilizzato per creare una gerarchia di classi.È un metodo utilizzato per ereditare attributi e metodi da una classe genitore.30s