|
|
|
|
| |
|
Skilotto83 |
[JAVA]Esercizio... |
16-11-2005 14:58 |
|
|
Skilotto83 |
..Energia positiva...
Registered: Jun 2003
Posts: 1608 (0.20 al dì)
Location: Arconate
Corso: Informatica
Anno: LAUREATO!!!
Time Online: 15 Days, 6:32:44 [...]
Status: Offline
Edit | Report | IP: Logged |
[JAVA]Esercizio...
Ciao raga...
un tipo che studia in bicocca mi ha dato questo esercizio da svolgere in java per un compito...
Purtroppo le mie conoscenze si sono arrugginite dopo acer superato l'esame ormai 2 anni e mezzo fa...
Sto provando, mi dareste una mano?
Testo:
Definire una classe Java, chiamata Espressione, per la rappresentazione di semplici espressioni letterali. Un'espressione è un albero di una delle seguenti forme:
- una lettera 'x' o 'y', senza sottoalberi;
- un'espressione (vedere figura sotto) dove arg1 e arg2 sono alberi che rappresentano il primo ed il secondoargomento delle operazioni + o *.
La classe Espressione dovrà contenere:
- un attributo privato op, il cui valore è una lettera 'x' o una lettera 'y' o uno dei simboli di operazione '+' o '*';
- due attributi privati (di tipo Espressione) che hanno come valore le rappresentazioni degli argomenti se il valore dell'attributo op è un simbolo di operazione, altrimenti hanno come valore null;
- un attributo privato val, di tipo int, che contiene il valore dell'espressione se questa è una lettera, altrimenti il valore 0 (che non verrà usato).
Includere nella classe:
- due costruttori: uno per espressioni costituite da una lettera e uno per le espressioni con un simbolo di operazione;
- opportuni metodi di incapsulamento;
- un metodo eval che calcola il valore di un'espressione applicando alle sottoespressioni le operazioni di somma o prodotto, seguendo la costruzione dell'albero.
In una classe Esercizio, includere un main che crea l'istanza della classe Espressione corrispondente all'espressione dell'esempio sopra riportato in cui il valore di x è 15 e il valore di y è 3, e calcola il suo valore scrivendolo su output standard.
__________________
"Why, Sir, you find no man at all intellectual who is willing to leave London.
No, Sir, when a man is tired of London, he is tired of life; for there is in London all that life can afford."
(DR SAMUEL JOHNSON 1777)
MSN andrea.poretti(at)hotmail.it
|
16-11-2005 14:58 |
|
|
| |
|
0m4r |
[OT]dato che non hai postato nessuna riga di codic ... |
16-11-2005 18:57 |
|
|
0m4r |
.grande:maestro.
Registered: Mar 2002
Posts: 7287 (0.87 al dì)
Location: Düsseldorf (DE)
Corso:
Anno: ESAMI FINITI
Time Online: 49 Days, 0:42:50 [...]
Status: Offline
Edit | Report | IP: Logged |
Off-Topic: dato che non hai postato nessuna riga di codice scritta da te e nemmeno una domanda... deduco che tu stia facendo quello che il tuo amico ha fatto con te...
__________________
http://www.twitter.com/0m4r
|
16-11-2005 18:57 |
|
|
| |
|
Skilotto83 |
si..
... |
16-11-2005 20:32 |
|
|
Skilotto83 |
..Energia positiva...
Registered: Jun 2003
Posts: 1608 (0.20 al dì)
Location: Arconate
Corso: Informatica
Anno: LAUREATO!!!
Time Online: 15 Days, 6:32:44 [...]
Status: Offline
Edit | Report | IP: Logged |
si..
esatto...
ma io lo sto guardando perchè java l'ho gia' fatto come esame..
lui invece deve ancora farlo e nn sa una cicca...
non capisco se era una domanda polemica o cosa?
se unoi mi vuole aiutare ben venga..
Se nessuno si vuole sbattare amen..gli diro' quel che ho fatto..
__________________
"Why, Sir, you find no man at all intellectual who is willing to leave London.
No, Sir, when a man is tired of London, he is tired of life; for there is in London all that life can afford."
(DR SAMUEL JOHNSON 1777)
MSN andrea.poretti(at)hotmail.it
|
16-11-2005 20:32 |
|
|
| |
|
DeepBlue |
Skillot[b][u]t[/u][/b]o, lungi da me voler fare po ... |
16-11-2005 20:46 |
|
|
DeepBlue |
tired guy
Registered: Sep 2003
Posts: 4258 (0.55 al dì)
Location: CSN
Corso: Info tlc
Anno:
Time Online: 52 Days, 8:40:31 [...]
Status: Offline
Edit | Report | IP: Logged |
Skillotto, lungi da me voler fare polemica, ma se il tipo in Bicocca fa informatica e non ha ancora scritto una riga di codice, forse farebbe bene a cambiare facoltà.
__________________
~ get Debian! ~ get FreeBSD! ~ get OpenBSD! ~
Last edited by DeepBlue on 16-11-2005 at 21:04
|
16-11-2005 20:46 |
|
|
| |
|
Skilotto83 |
chiaro..
... |
16-11-2005 20:57 |
|
|
Skilotto83 |
..Energia positiva...
Registered: Jun 2003
Posts: 1608 (0.20 al dì)
Location: Arconate
Corso: Informatica
Anno: LAUREATO!!!
Time Online: 15 Days, 6:32:44 [...]
Status: Offline
Edit | Report | IP: Logged |
chiaro..
ma non è che nn ha ancora scitto una riga..
domani ha sto compito e questa è una traccia base...
ora se lo vede gia' fatto come è domani gli andra' meglio...
Sono anche cazzi suoi..io volevo fargli un favore...
Cmq ci penso io e amen...
cmq è SKILOTTO
non
SKILLOTO
__________________
"Why, Sir, you find no man at all intellectual who is willing to leave London.
No, Sir, when a man is tired of London, he is tired of life; for there is in London all that life can afford."
(DR SAMUEL JOHNSON 1777)
MSN andrea.poretti(at)hotmail.it
|
16-11-2005 20:57 |
|
|
| |
|
DeepBlue |
:D scuz ... |
16-11-2005 21:03 |
|
|
| |
|
ripe |
E' ancora sbagliato.... :asd: ... |
16-11-2005 22:09 |
|
|
ripe |
- up in the mountains -
Registered: Jun 2002
Posts: 9469 (1.14 al dì)
Location: Cinisellooo
Corso: TICO TICO
Anno: Primo
Time Online: 61 Days, 2:33:39 [...]
Status: Offline
Edit | Report | IP: Logged |
E' ancora sbagliato....
__________________
«And if you ever smell christian blood up in the mountains, then get your axe and chop them down!»
|
16-11-2005 22:09 |
|
|
| |
|
0m4r |
in effetti un po' polemico lo ero, ma capisci che ... |
16-11-2005 22:13 |
|
|
0m4r |
.grande:maestro.
Registered: Mar 2002
Posts: 7287 (0.87 al dì)
Location: Düsseldorf (DE)
Corso:
Anno: ESAMI FINITI
Time Online: 49 Days, 0:42:50 [...]
Status: Offline
Edit | Report | IP: Logged |
in effetti un po' polemico lo ero, ma capisci che se chiedi una mano per scrivere del codice, che come tu stesso hai detto, stai provando a scrivere, oltre al testo avresti potuto postare i tuoi dubbi in merito...
__________________
http://www.twitter.com/0m4r
|
16-11-2005 22:13 |
|
|
| |
|
Skilotto83 |
[QUOTE][i]Originally posted by DeepBlue [/i]
... |
16-11-2005 22:33 |
|
|
Skilotto83 |
..Energia positiva...
Registered: Jun 2003
Posts: 1608 (0.20 al dì)
Location: Arconate
Corso: Informatica
Anno: LAUREATO!!!
Time Online: 15 Days, 6:32:44 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by DeepBlue
scuz +
Anche SKILLOTTO va bene..
accontentiamoci di quel che passa al convento..
__________________
"Why, Sir, you find no man at all intellectual who is willing to leave London.
No, Sir, when a man is tired of London, he is tired of life; for there is in London all that life can afford."
(DR SAMUEL JOHNSON 1777)
MSN andrea.poretti(at)hotmail.it
|
16-11-2005 22:33 |
|
|
| |
|
Skilotto83 |
[QUOTE][i]Originally posted by 0m4r [/i]
... |
16-11-2005 22:36 |
|
|
Skilotto83 |
..Energia positiva...
Registered: Jun 2003
Posts: 1608 (0.20 al dì)
Location: Arconate
Corso: Informatica
Anno: LAUREATO!!!
Time Online: 15 Days, 6:32:44 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by 0m4r
in effetti un po' polemico lo ero, ma capisci che se chiedi una mano per scrivere del codice, che come tu stesso hai detto, stai provando a scrivere, oltre al testo avresti potuto postare i tuoi dubbi in merito...
come ho spiegato io di java nn ricordo una fava...
pensa tu che mi sto metendo adesso a farlo...
Tra l'altro ancora devo capire...se posso chiederlo, l'incapsulamento come funzionava?
E' solo mettere tutto a private e permettere una successiva modifica con metodi di accesso alla classe?
__________________
"Why, Sir, you find no man at all intellectual who is willing to leave London.
No, Sir, when a man is tired of London, he is tired of life; for there is in London all that life can afford."
(DR SAMUEL JOHNSON 1777)
MSN andrea.poretti(at)hotmail.it
|
16-11-2005 22:36 |
|
|
| |
|
All times are GMT. The time now is 22:46. |
|
|
|
|
|
|
|
| |
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is ON
|
|
|
|
|
|