|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Aug 2003
Messaggi: 202
|
[JAVA] metodi statici
Salve ragazzi avrei un problema alla chiamata del metodo
NeuronLayer.setFibredNeurons(fn); mi esce un errore durante la compilazione ke dice: no stati method setFibredNeurons(fn) cannot be referenced from a static context mi sapreste dire a cosa è dovuto? considerando che la classe NuronLayer non mi pare essere statica dal momento ke davanti al costruttore non ho messo niente e la classe è pubblica... grazie |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Oct 2001
Messaggi: 11471
|
Stai cercando di chiamare un metodo non statico da una funzione statica. Devi prima allocare una nuova istanza della classe e poi usare quella per chiamare la funzione.
ciao |
|
|
|
|
|
#3 | |
|
Member
Iscritto dal: Aug 2003
Messaggi: 202
|
:(
ma se istanzio un nuovo oggetto Neural layer poi non è che la funzione setFibringneuron non mi va a modificare il neuroni di quel layer ma un altro visto ke è un'altra istanza?
void setFibredNeuron(int fn) { NeuronLayer.setFibredNeurons(fn); } il metodo è questo come dovrei fare secondo te me lo puoi scrivere? aiutami ti prego Quote:
|
|
|
|
|
|
|
#4 | |
|
Member
Iscritto dal: Aug 2003
Messaggi: 202
|
void setFibredNeuron(int fn)
{ NeuronLayer neurlay=new NeuronLayer(); neurlay.setFibredNeurons(fn); } Ho fatto così credi ke vada bene io non tanto.... Quote:
|
|
|
|
|
|
|
#5 | |
|
Senior Member
Iscritto dal: Oct 2001
Messaggi: 11471
|
Quote:
ciao |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 10:10.



















