
Quiz su Classi Astratte e Metodi Astratti
Authored by LAURA ANDREATTA
Computers
12th Grade
Used 1+ times

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
10 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Una classe dichiarata come astratta può essere istanziata?
Non può essere istanziata affatto
Può essere istanziata solo da altre classi astratte
Può essere istanziata solo una volta
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Quale è uno dei principali scopi delle classi astratte?
Aumentare la complessità del codice
Limitare l'utilizzo dei metodi astratti
Rendere impossibile l'ereditarietà
Standardizzare il comportamento delle sottoclassi
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Cosa significa che un metodo astratto non ha il corpo?
Non può essere ereditato
Non può essere sovrascritto
Non può essere chiamato da altre classi
Non ha un'implementazione definita
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Quale delle seguenti affermazioni è vera riguardo ai metodi astratti?
Possono essere implementati in una classe astratta
Possono essere chiamati direttamente
Devono essere implementati dalle sottoclassi
Non possono essere dichiarati in una classe astratta
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Perché una classe astratta può contenere anche metodi concreti?
Per fornire un'implementazione di default
Per rendere la classe astratta più complessa
Per limitare l'utilizzo dei metodi astratti
Per permettere l'istanziazione della classe
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Cosa succede se una classe eredita da una classe astratta che contiene almeno un metodo astratto?
La classe ereditata non può essere istanziata
La classe ereditata diventa astratta
La classe ereditata non può contenere metodi astratti
La classe ereditata deve essere dichiarata come final
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Qual è uno dei vantaggi delle classi astratte nell'utilizzo del polimorfismo?
Aumenta la complessità del codice
Rende più difficile la sostituzione degli oggetti
Permette una maggiore robustezza e intercambiabilità
Limita l'uso delle sottoclassi
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?