Font size
WorksheetsTest JAVA - 1
Total questions: 15
Worksheet time: 33mins
Nel linguaggio Java, a cosa servono i costruttori?
Definire un metodo di un oggetto
Definire il codice per l'implementazione delle interfacce
definire le istruzioni da eseguire quando si istanzia un oggetto
È un metodo particolare per invocare il super()
Il seguente codice è usato per?
class Subclass-name extends Superclass-name
{
//methods and fields
}
Polimorfismo
Incapsulamento
Ereditarietà
nessuna delle precedenti
Se la Classe Cat estende la classe Animal. quale delle seguenti dichiarazione è NON E' Valida?
Cat x = new Cat();
Animal X = new Animal();
Cat x = new Animal();
Animal x = new Cat();
Quale delle seguenti dichiarazioni è corretta per dichiarare una LinkedList di Stringhe
LinkedList<String>
linkedList(String)
LinkedList[String]
LinkedList{String}
Nella terminologia della programmazione orientata agli oggetti, le caratteristiche di un oggetto sono definite da:
attributes
class
instance
methods
Con quale strumento viene offerta la possibilità di creare nuove classi estendendo classi già esistenti?
incapsulamento
ereditarietà
polimorfismo
astrazione
cos'è il bytecode
La quantità di memoria allocata dinamicamente
La quantità di memoria allocata staticamente per le code di stampa
Il contenuto di un file di estensione class
il codice ASCII o UNICODE dei singoli Byte
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
Cosa succede se una variabile o un metodo è dichiarato private?
E' possibile accedervi da ogni classe ereditata
È possibile accedervi da un altro oggetto non correlato a quello corrente.
Non è possibile accedervi da un oggetto non correlato dall'esterno.
Non è accessibile da nessuno
Dato il seguente frammento di codice QUALE VALORE VERRA' STAMPATO A VIDEO
int count=5;
for(int i=3;i<7; i=i+2)
{
count +=i;
}
System.out.println(count);
5
7
9
13
20
Nel seguente codice: hero.moveRight(), qual'e' il nome dell'oggetto?
move
hero
()
Right
Quale tipo di dato è usato per memorizzare il valore ("Welcome")?
Text
Characters
String
Boolean
Dato il seguente codice riguardante una PILA, quale sarà il contenuto finale della struttura dati?
Pila<integer> p = new Pila<Integer>();
p.push(7);
p.push(10);
p.push(9);
int x = p.pop();
int y = 15;
p.push(y);
int z= p.top();
[7,10,9,15]
[7,10,9]
[7,10,15]
[7,10]
Dato il seguente codice riguardante una CODA, quale sarà il contenuto finale della struttura dati?
Coda<integer> c = new CODA<Integer>();
c.aggiungi(7);
c.aggiungi(10);
c.aggiungi(9);
int x = c.togli();
int y = 15;
c.aggiungi(y);
x = c.togli();
[7,10,9,15]
[10,9]
[7,10,15]
[9,15]
Data una classe persona con l'attributo cognome di tipo String.
Scrivere il metodo get e il metodo set per questo attributo
