giovedì, aprile 24, 2008

Testo verifica metodi java 2

1) definire un metodo che visualizzi il numero 2.3
si invochi il metodo definito al punto precedente
2)definire un metodo che restituisca la stringa con il nome del proprio colore preferito
si invochi il metodo definito al punto precedente
3)definire un metodo che restituisca un punto con coordinate a piacere
si invochi il metodo definito al punto precedente
4)definire un metodo che riceve due numeri interi e ne visualizza la somma
si invochi il metodo definito al punto precedente
5)definire un metodo che riceve due numeri in virgola mobile e ne restituisca la somma
si invochi il metodo definito al punto precedente
6)definire un metodo che riceve due numeri come parametri e restituisce un punto che ha come ascissa il primo e come ordinata il secondo
si invochi il metodo definito al punto precedente
7)definire un metodo che riceve due punti e ne visualizza la somma delle ordinate
si invochi il metodo definito al punto precedente
8)definire un metodo che riceve due punti e restituisce la somma delle ordinate e delle ascisse
si invochi il metodo definito al punto precedente
9)definire un metodo che riceve due punti e ne restituisce un terzo che ha l'ascissa del primo e l'ordinata del secondo
si invochi il metodo definito al punto precedente

10) si consideri il seguente pezzo di codice

class Punto{
double x;
double y;
}
class cmBox{
void setOrigin(Punto p){
p.x = 0.0;
p.y = 0.0;
}
void setZero(double b){
b = 0.0;
}
}
public class provaPassaggioOggetti{

public provaPassaggioOggetti(){}

public static void main(String args[]){

Punto p1;
p1 = new Punto();
p1.x = 1.0;
p1.y = 2.0;

double d = 3.3;
cmBox b = new cmBox();
b.setOrigin(p1);

System.out.println(p1.x + " " + p1.y);

b.setZero(d);

System.out.println(d + " ");

}

10.1 Quante aree di memoria diverse vengono utilizzate dai dati utilizzati nel codice precedente?
10.2.1 Elencare nella colonna 1 le invocazini di metodi del codice precedente
10.2.2 Scrivere a fianco di ciascuna invocazione nella colonna 2 quante volte sia stato invocato
10.2.3 Scrivere a fianco di ciascuna invocazione nella colonna 3 quale sia il parametro che è stato passato al codice di definizione (sia esso definito o predefinito) del metodo, se ce ne sono


}

0 Commenti:

Posta un commento

Iscriviti a Commenti sul post [Atom]

<< Home page