Esercizio 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10
int i:
for (i = 1; i < 10; i++) {
if (i%3 == 0) break;
System.out.println (i);
}
System.out.println (i);
for (i = 1; i < 10; i++) {
if (i%3 == 0) continue;
System.out.println (i);
}
System.out.println (i);
for (i = 1; i < 10; i++) {
if (i%3 == 0) System.exit(0);
System.out.println (i);
}
System.out.println (i);
BarcaVela derivata dalla classe
Barca e supponete che quest'ultima classe abbia definito i metodi pubblici
velocitàNodi() e accendiMotori().
BarcaVela risponde ai metodi velocitàNodi()
e accendiMotori()?
BarcaVela sia per gli oggetti di classe Barca, sempre e comunque?
BarcaVela è stato definito il metodo
alzareRanda(), questo può essere invocato su un oggetto di classe
Barca?
Dipendente con i seguenti costruttori:
class Dipendente
{
private String nome;
Dipendente()
{
nome = new String();
}
Dipendente(String unNome)
{
nome = unNome;
}
}
nome di un oggetto
già creato?
Impiegato, completare quindi il codice seguente opportunamente:
class Impiegato extends Dipendente
{
private int settore; // 1, 2, 3 ad esempio
Studente()
{
settore = 1; // valore di default
}
Studente(String unNome, int unSettore)
{
settore = unSettore;
}
}
Impiegato imp = new Impiegato();
nome della superclasse?
imp.nome
init che inizializza con numeri dispari un array di interi
di dimensione MAX, passato come parametro.
A scelta si usi un ciclo for oppure un ciclo while.
public int[] init(int[] a) {
...
}
int[] rimuovi(int i, int[] a) {
...
}
StringTokenizer del pacchetto java.util
implementare un ciclo for necessario per inizializzare l'array di stringhe frase.
Ad esempio: se in input è data la frase “questo è un esame”
allora l'array frase dovrà essere inizializzato a
[questo, è, un, esame].
System.out.print("input una riga di testo: ");
String riga = Keyboard.readString();
StringTokenizer processore_di_riga = new ;
String [] frase = new ;
for
int conta() che conta i numeri pari contenuti
in un array membro d'istanza della classe Numeri, la cui lunghezza
è stabilita dalla costante MAX e che viene inizializzato con
numeri pseudo causuali compresi tra 1 e 10 (estremi inclusi).
public class Numeri {
final int MAX = 20;
private int [] array_numeri;
...
}
v è
un oggetto di classe Vector
for (Enumeration e = v.elements(); e.hasMoreElements();) {
System.out.println(e.nextElement());
}
e.nextElement()println.
Enumeration del package
java.util per la classe EnumerationDemo seguente:
public class EnumerationDemo implements java.util.Enumeration {
private String[] mazzo =
{"rosa", "dalia", "zinia", "margherita", "narciso"};
private int indice = 0;
public boolean hasMoreElements() {
...
}
public Object nextElement(){
...
}
}
1 5 + 2 * 3 1 + /
^
quando si sia arrivati a scandire l'espressione fino al token 3.
Esercizio 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10