.dsy:it. Pages (6): « 1 2 3 [4] 5 6 »
Show 150 posts per page

.dsy:it. (http://www.dsy.it/forum/)
- Fondamenti di architettura e programmazione (http://www.dsy.it/forum/forumdisplay.php?forumid=234)
-- [PROGETTO] MyLanguage (http://www.dsy.it/forum/showthread.php?threadid=23718)


Posted by Brk on 26-01-2006 21:20:

Avrei un dubbio, posso costruire un array di "istruzione" se non posso istanziare oggetti di quella classe???


BrK


Posted by Brk on 26-01-2006 21:30:

Re: clone()

Originally posted by unid
Nel clone non basterebbe un return this???

public Object clone(){

return this;

}

così che quando lo richiamo ad esempio in sequenza per riempire l'array elenco farei così:

public Sequenza(Istruzione e){
elenco=e;
...
}


Non credo sia corretto, il motivo è che il metodo "clone" chiamato, poniamo da un oggetto di una classe, non dovrebbe copiare il valore dell'oggetto1 nell'oggetto2, bensì ricrearlo, ovvero, un esempio dovrebbe essere:

public Object clone(){
int a = getValue oggetto_chiamante;
int b = getValue oggetto_chiamante;
return new oggetto_di_classe(a, b):
}

Sennò era un semplice "copy"

BrK


Posted by sandrino83 on 27-01-2006 14:03:

nella classe selezione come faccio a mandare a confronto una stringa variabile con un int?

__________________
we are just two lost souls swimming in a fish bowl year after year....running over the same old ground....what have we found.......


Posted by zyx on 27-01-2006 14:08:

Scusate ma clone è un metodo di Istruzione quindi copio le istruzioni. Ma le stringhe oppure gli integer non li copio non si può


Posted by Brk on 27-01-2006 15:12:

Io ho dichiarato Istruzione un'interfaccia e richiamo in Sequenza il metodo clone di Object...

Così pare funzionare, il problema è che non so quanto possa esser giusto...

BrK


Posted by spenk.85 on 28-01-2006 10:07:

io ho capito cosa svolge ogni istruzione del main per capire cosa fa realmente questo prog e come lo fa!
non mi è chiaro una cosa cosa serve la System.out.println(s3);


Posted by spenk.85 on 28-01-2006 13:59:

Scusate, ma come si fa il costruttore di Istruzione...sempre se lo si fa!


Posted by vampiro85 on 28-01-2006 14:40:

domanda esistenziale...
nella classe Esecuzione... come si fa l' IF se l'operatore(<=, ==, ecc) è una stringa?


Posted by unid on 29-01-2006 15:48:

Project

Qualcuno l'ha finito e funziona???? Io l'ho finito Ma ho dei problemi con la classe sequenza....


Posted by Skioda86 on 30-01-2006 08:31:

Exclamation Spiegazioni - Facili Facili -


Dato che ho letto che molta gente ha finito (o quasi)...
Volevo porvi due quesiti che ho fatto ancora all'inizio, ma delle quali non ho mai avuto rixposta!

1- COSA INTENDE IL PROF CON LA PAROLA 'ESEGUI'??
Ad esempio, nella classe 'Sequenza' il profe dice testualmente:
" l'implementazione del metodo esegui della superclasse dovrà
essere fatta in modo da eseguire in sequenza tutte le istruzioni contenute nell'array elenco, dalla prima all'ultima posizione;"

Cosa intende lui per "ESEGUIRE IN SEQUENZA TUTTE LE ISTRUZIONI CONTENUTE NELL'ARRAY"???? Stamparle a video??? BOH!!

2- COME FACCIO A PASSARE COME ARGOMENTO UN ISTRUZIONE SE LA CLASSE ISTRUZIONE E' ASTRATTA E NN PUO' ISTANZIARE???
Ad esempio nella classe 'Sequenza' ho il costruttore che ha come argomenti (Istruzione e[]). Come faccio a passargli in input questo ipotetico array di istruzioni se la classe Istruzione non può avere istanze???????


RIXPOND ME PLEASE!!!!!!!


Posted by spenk.85 on 30-01-2006 12:06:

Re: Spiegazioni - Facili Facili -

Originally posted by Skioda86

1- COSA INTENDE IL PROF CON LA PAROLA 'ESEGUI'??
Ad esempio, nella classe 'Sequenza' il profe dice testualmente:
" l'implementazione del metodo esegui della superclasse dovrà
essere fatta in modo da eseguire in sequenza tutte le istruzioni contenute nell'array elenco, dalla prima all'ultima posizione;"
Cosa intende lui per "ESEGUIRE IN SEQUENZA TUTTE LE ISTRUZIONI CONTENUTE NELL'ARRAY"???? Stamparle a video??? BOH!!

Secondo me intende eseguire in java le istruzioni in linguaggio mylanguage che gli hai passsato!
esempio: gli passi una selezione?allora dovrai esegueri la selezione in java utilizzando gli argomenti di selezione
Originally posted by Skioda86

2- COME FACCIO A PASSARE COME ARGOMENTO UN ISTRUZIONE SE LA CLASSE ISTRUZIONE E' ASTRATTA E NN PUO' ISTANZIARE???
Ad esempio nella classe 'Sequenza' ho il costruttore che ha come argomenti (Istruzione e[]). Come faccio a passargli in input questo ipotetico array di istruzioni se la classe Istruzione non può avere istanze???????

Ottima domanda, anche io sono po' in sbattimento su sto punto!
Ne aggiungo anche un altra di domanda...come fate a copiare le variabili che passata ad ogni classe?


Posted by Lyanne on 30-01-2006 22:43:

Progetto praticamente finito. Mancano le eccezioni e un vostro aiuto per la stringa operazione... Come avete fatto a rapportarvi con questa strana stringa che deve contenere differenti cose in base agli eventi??? e soprattutto gli esegui ( ) che hanno a che fare con questa stringa si devono fare con lo switch? ma non si può fare uno switch di stringhe!

help:pccrash:

__________________
some photos of mine


Posted by spenk.85 on 31-01-2006 09:14:

Se intendi la stringa operazione >,<, etc non capisco dove è il problema.
Per quanto riguarda lo switch, io ho usato una serie di if...
ragazzi AIUTIAMOCI


Posted by Skioda86 on 31-01-2006 09:17:

Lyanne
.simpatizzante.

Progetto praticamente finito. Mancano le eccezioni e un vostro aiuto per la stringa operazione... Come avete fatto a rapportarvi con questa strana stringa che deve contenere differenti cose in base agli eventi??? e soprattutto gli esegui ( ) che hanno a che fare con questa stringa si devono fare con lo switch? ma non si può fare uno switch di stringhe!


:teach:Sì, uno switch di stringhe lo si può fare, ma non te lo consiglio perchè non è un modo molto elegante da scrivere!! Diciamo che come richiesto dal profe....
conformità del codice presentato alle regole di buona programmazione

questo metodo non lo è affatto!!!:banana:

Kmq se t riferisci a come poter semplificare uno switch l'unico consiglio che ti posso dare è quello di fare più if annidati mettendo come argomento di confronto tutte le stringhe che vuoi.:D

Ma dato che hai già finito...Non potresti rispondere alle mie domande nel thread "Spiegazione Prof Malchiodi"??!!! NE HO DAVVERO BISOGNO DI SEMPLIFICAZIONI DEL TESTO D'ESAME!!!!:(

__________________
- - {[( KEVIN HIGHT FLY)]} - -


Posted by Skioda86 on 31-01-2006 09:21:

spenk.85
ragazzi AIUTIAMOCI


ESATTO AIUTIAMOCI.....E qndi rixpondi al thread Spiegazione Prof Malchiodi

__________________
- - {[( KEVIN HIGHT FLY)]} - -


All times are GMT. The time now is 00:31. Pages (6): « 1 2 3 [4] 5 6 »
Show all 79 posts from this thread on one page

Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.