Problema variabili java
Problema variabili java postato il 04/07/2011 12:16:25 nel forum programmazione, open source e hosting e modificato da belphegor il 04/07/2011 12:18:50
Salve a tutti, sto facendo un progetto java per un esame e ho riscontrato un problema ad istanziare alcune variabili.
Il progetto in questione dovrebbe essere un Game Adventure, per chi conosce il genere.
Il progetto è realizzato con Eclipse e sfrutta l'ereditarietà tra classi e l'implementazione di interfacce.
Il problema è che ho creato una classe "Nemico" con un costruttore che prende in ingresso 4 variabili e le inizializza, dopodichè ho creato un'altra classe "Arena" che crea un array di Nemici chiamato "nemici" di una certa lunghezza (lunghezza data da un math.random())e quindi vorrei inizializzare i vari "Nemici" dell'array passandogli delle variabili in ingresso e quindi fare delle operazioni su di essi, ma mi dice che non posso inizializzare e più sotto mi dice che non posso convertire quell'array ad una variabile quando invoco metodi su nemici[i-] (dove i è un int che viene incrementato di volta in volta dal ciclo for, in modo che mi scorra tutto l'array).
Quale può essere il problema?
Sono disponibile a copiare pezzi di codice, dovesse rendersi utile..per il resto frattanto cercherò di risolvere il problema per conto mio (anche perchè il progetto dovrei/vorrei finirlo nel giro di una decina di giorni).
Pagine → 1
04/07/2011 15:07:59
clemence ha scritto: prova qua http://www.java-forums.org/forum.php ↗
Grazie per la segnalazione.
Mi sono registrato e ho provato ad aprire un post sul problema nella sezione Eclipse, per fortuna me la cavicchio con l'inglese.XD
Speriamo che qualche anima pia mi sappia indirizzare verso la soluzione, perchè al momento sto sbattendo la testa contro un muro.
04/07/2011 23:06:10
Ho risolto, grazie lo stesso MrFaber..era come pensavo: non si possono creare oggetti se non con il main method.^^' Ora ho corretto e non dà errori.
06/07/2011 17:04:14
belphegor ha scritto: Ho risolto, grazie lo stesso MrFaber..era come pensavo: non si possono creare oggetti se non con il main method.^^' Ora ho corretto e non dà errori.
Come non detto, sono un idiota e non era nemmeno lontanamente come pensavo..ma ho risolto lo stesso: mi ero sbagliato e avevo definito la classe come "Abstract" =_=''
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, Open Source e Hosting Elenco Forum
Articoli, Interviste e altre Risorse!
State of Survival ↗
World of Warship ↗
Hero Wars ↗
Cafuné ↗