• Non ci sono risultati.

Esercizi sull’introduzione a Java e all’uso di oggetti (Fondamenti di Informatica 1 – Walter Didimo)

N/A
N/A
Protected

Academic year: 2021

Condividi "Esercizi sull’introduzione a Java e all’uso di oggetti (Fondamenti di Informatica 1 – Walter Didimo)"

Copied!
1
0
0

Testo completo

(1)

Esercizi sull’introduzione a Java e all’uso di oggetti

(Fondamenti di Informatica 1 – Walter Didimo)

• Esercizio 12

La classe Cerchio modella oggetti che rappresentano cerchi nel piano. Un oggetto Cerchio è definito attraverso il valore del suo raggio. La classe Cerchio ha i seguenti costruttori e metodi:

/* costruttore: permette di creare un cerchio di raggio specificato */

public Cerchio (double raggio)

/* restituisce il perimetro del cerchio */

public double perimetro ()

/* restituisce l'area del cerchio */

public double area ()

/* restituisce la somma delle aree di questo cerchio e del cerchio c passato come parametro */

public double sommaAreaCon (Cerchio c)

La classe Cerchio è già interamente scritta e disponibile. Si scriva una classe ProvaCerchio che utilizza le funzionalità della classe Cerchio. La classe ProvaCerchio avrà il solo metodo speciale main, il quale deve svolgere nell’ordine le seguenti azioni:

1. Fa inserire all’utente i raggi r1 ed r2 di due cerchi.

2. Crea due oggetti della classe Cerchio aventi rispettivamente raggio r1 e raggio r2.

3. Utilizzando i metodi degli oggetti Cerchio creati visualizza all’utente su una finestra grafica i perimetri dei due cerchi, le aree dei due cerchi e la somma delle loro aree.

Riferimenti

Documenti correlati

Esercizio 5 Supponi di poter utilizzare le classi InputWindow ed OutputWindow studiate a lezione ed una classe AnalizzatoreDiFrase, i cui oggetti sono in grado di rappresentare

Suggerimento: usare la classe Integer ed il metodo parseInt per convertire i caratteri della stringa in cifre

Suggerimento: usare la classe Integer ed il metodo parseInt per convertire i caratteri della stringa in

La classe ContoCorrente ha inoltre una variabile statica, di nome massimoScoperto, che indica (in valore assoluto) il massimo valore di scoperto consentito per ogni conto corrente

• Il metodo di classe static void stampaIntersezione (Intervallo interv1, Intervallo interv2), che visualizza sullo standard output tutti numeri compresi nell’intersezione tra

Scrivere inoltre una classe ProvaCoppiaDiStringhe, avente il solo metodo main, che fa inserire all’utente due stringhe e che testa tutti i metodi della classe CoppiaDiStringhe,

Scrivere il codice della classe Esame, e scrivere inoltre il codice di una classe ProvaEsame che consente, attraverso il suo metodo main, di inserire un appello di esame e tutti

• Un costruttore che consente di definire una nuova TabellaVoti; il costruttore deve prendere in ingresso un array di stringhe che definisce la sequenza dei nomi degli studenti,