It is currently 21 April 2025, 13:37 Advanced search

Funzioni statiche (un piccolo problema)

Questo forum è nato con lo scopo di raccogliere le proposte di modifica di Instant Developer e discuterne insieme.

Funzioni statiche (un piccolo problema)

Postby Gattonero » 14 February 2013, 9:00

Ho notato un piccolo problema... (su Java)
avevo un po' di funzioni sparse che poi per compattezza del codice ho deciso di raggruppare in una classe ad hoc.
Ho creato la classe, dichiarata pubblica, trascinato all'interno le procedure (e funzioni) desiderate.. tutto ok.
La finestra messaggi non mi segnala problemi/messaggi quindi provo la compilazione.
Ant fallisce.
Controllo il motivo.. sembra che non trovi le funzioni appena spostate. Controllo la chiamata e vedo

MiaClasse.Funzione()

vado sulla funzione e (ovviamente) non è dichiarata statica. Provvedo e tutto ok.

Forse sarebbe il caso di segnalarlo o porla statica per default.
User avatar
Gattonero
 
Posts: 796
Joined: 28 August 2012, 16:49

Re: Funzioni statiche (un piccolo problema)

Postby d.pierangeli » 14 February 2013, 11:30

Che versione stai usando?

Ho provato a fare la stessa cosa ed in 11.5 e 10.5 ed in entrambe mi segnala errore in validazione dicendo che la procedura non è statica e non può essere chiamata.
User avatar
d.pierangeli
Pro Gamma
Pro Gamma
 
Posts: 8092
Joined: 30 September 2010, 15:35

Re: Funzioni statiche (un piccolo problema)

Postby Gattonero » 15 February 2013, 17:08

la 11.5r13 in Java
User avatar
Gattonero
 
Posts: 796
Joined: 28 August 2012, 16:49

Re: Funzioni statiche (un piccolo problema)

Postby d.pierangeli » 18 February 2013, 10:33

Nel caso base (applicazione) non sono riuscito a replicare il tuo problema (l'IDE mi ha sempre dato un warning).

Per caso hai dei componenti nel tuo progetto e stai lavorando con quelli?
User avatar
d.pierangeli
Pro Gamma
Pro Gamma
 
Posts: 8092
Joined: 30 September 2010, 15:35

Re: Funzioni statiche (un piccolo problema)

Postby Gattonero » 19 February 2013, 13:46

ops. si scusa il comportamento è su di un componente (sia origine che la classe di destinazione e pure le chiamate).
User avatar
Gattonero
 
Posts: 796
Joined: 28 August 2012, 16:49

Re: Funzioni statiche (un piccolo problema)

Postby d.pierangeli » 20 February 2013, 8:28

Io ho replicato una cosa simile, ho visto che se hai una procedura globale di componente chiamata da un'applicazione e la sposti in una classe la chiamata non viene rilinkata correttamente.

Segnalo questo caso visto che non sono riuscito a replicare il tuo, se riesci allega un progetto che lo replica.
User avatar
d.pierangeli
Pro Gamma
Pro Gamma
 
Posts: 8092
Joined: 30 September 2010, 15:35


Return to Proposte di modifica

Who is online

Users browsing this forum: No registered users and 13 guests

cron